Next Article in Journal
Position Switching Control Method for Electric Crane Boom Considering Lifting Load During Startup
Previous Article in Journal
Design of Event-Triggered PI–P Controller for Discrete-Time Cascade Control Systems with Time-Varying Delay
Previous Article in Special Issue
Design and Analytical Modeling of a Unidirectional Series Elastic Actuator with Tension-Spring-Based Rotational Stiffness Mechanism
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Fault Diagnosis Method of Joint Bearing of Industrial Robot Based on Digital Twin and ResTLN Fusion

1
Chongqing Research Institute, Changchun University of Science and Technology, Chongqing 401135, China
2
School of Mechatronic Engineering, Changchun University of Science and Technology, Changchun 130022, China
3
Guizhou Aerospace Qunjian Precision Machinery Co., Ltd., Guiyang 550025, China
4
College of Biological and Agricultural Engineering, Jilin University, Changchun 130025, China
*
Authors to whom correspondence should be addressed.
Actuators 2026, 15(6), 308; https://doi.org/10.3390/act15060308
Submission received: 26 March 2026 / Revised: 26 May 2026 / Accepted: 29 May 2026 / Published: 1 June 2026
(This article belongs to the Special Issue Actuators in Robotic Control—3rd Edition)

Abstract

Industrial robots are indispensable equipment in automated production lines and play a crucial role in advancing the development of intelligent manufacturing. Bearings are key components within robot joints. To ensure the precise execution of operational tasks and to prevent potential safety accidents in a timely manner, it is essential to perform fault diagnosis on the bearings within robot joints. However, fault diagnosis methods based on deep learning typically require a large amount of fault measurement data, which can be challenging to obtain due to various constraints. To address the issue of insufficient data, this paper proposes a fault diagnosis method based on the integration of digital twin technology and MTF-ResTLN. First, a digital twin model of the industrial robot is established, and fault excitations are injected into different nodes of the twin model to generate fault data under various node conditions. The measured data are then combined with the simulated fault data to form a training dataset. Furthermore, a novel classifier is developed by integrating the Markov Transition Field with a Residual Transfer Learning Network. It achieves cross-domain fault diagnosis and enhances the capability of fault diagnosis.

1. Introduction

Industrial robots are capable of performing a wide range of tasks, including welding, polishing, assembly, painting, and material handling [1]. With the advancement of industrialization, significant progress has been achieved in robot design and manufacturing technologies. However, the operating equipment of robots is frequently influenced by environmental factors, which may lead to wear, corrosion, and component degradation. These challenges can result in frequent anomalies, gradually reducing the efficiency and service life of robots, and in some cases even causing catastrophic failures. Therefore, the development of robust fault diagnosis methods is essential for maintaining operational efficiency and ensuring reliable system performance.
When anomalies occur in industrial robots, maintenance costs typically account for 60% to 70% of the total lifecycle production costs. Implementing optimal maintenance strategies is crucial for reducing operational expenses and minimizing equipment downtime [2]. Consequently, the industry is actively exploring new fault diagnosis approaches, primarily leveraging widely available sensor data, as well as machine learning and deep learning techniques.
In robotic joint systems, bearings play a dual role in supporting loads and ensuring motion precision. Their operating condition directly impacts the positioning accuracy and dynamic response capability of the end effector. Compared to traditional rotating machinery, industrial robot bearings typically operate under complex conditions such as frequent start-stop cycles, variable-speed operation, and multi-axis coupled loads. This makes their degradation process more concealed and difficult to model. Furthermore, in practical production environments, for safety and cost reasons, equipment is often maintained before a severe fault occurs, resulting in a scarcity of real fault data and making it difficult to cover various failure modes [2,3]. The types of faults in robot joint bearings are shown in Table 1.
From a maintenance perspective, manufacturing enterprises are gradually shifting from “scheduled maintenance” to “predictive maintenance,” and reliable fault diagnosis technology is a key foundation for this transition. Studies have shown that maintenance strategies based on condition monitoring can significantly reduce the risk of unplanned downtime and improve equipment utilization. Therefore, conducting fault diagnosis research for critical components of industrial robots under complex working conditions and data-limited scenarios holds significant engineering application value.
In the field of condition monitoring, a variety of signal analysis techniques have been proposed and applied, including approaches grounded in mathematical and algebraic methods [4,5,6]. In intelligent equipment condition monitoring, machine learning algorithms are often integrated with fault mechanisms and signal analysis techniques. Commonly used methods include shallow learning algorithms such as Artificial Neural Networks, Extreme Learning Machines, and Support Vector Machines [7,8,9,10], as well as deep learning approaches such as Recurrent Neural Networks and Convolutional Neural Networks [11,12,13]. Advances in sensor technology and signal analysis have further enhanced AI-driven condition monitoring, enabling more accurate fault diagnosis for industrial robots and ensuring the reliable and safe operation of critical components. Motors, bearings, and pumps play indispensable roles in various industrial systems and applications. As key assets in modern industry, they are required to operate with high reliability and safety. Based on a review of technical manuals and related documentation, faults in industrial robots are primarily concentrated in the joints, which comprise motors and bearings [14,15]. Therefore, it is crucial to monitor data from these joint components and conduct fault diagnosis in these critical areas.
Traditional maintenance approaches typically involve time-based strategies, including scheduled inspections and preventive maintenance. However, such periodic maintenance often leads to unnecessary inspections and corrective actions, such as replacing components that are still functional. Moreover, this type of maintenance may result in increased downtime [16]. In contrast, condition-based maintenance detects faults through frequent and continuous monitoring of operational parameters. This approach generally relies on machine learning techniques and physics-based modeling [17].
Fault diagnosis techniques for robots have long been a focal point for engineers and researchers. Xiao et al. [18] proposed a multidimensional mini-batch approach that integrates Ensemble Empirical Mode Decomposition with the Martian system for fault diagnosis of industrial robot bearings. Researchers such as Si et al. [19] proposed a fault diagnosis method for hexapod robots based on digital twin technology and an improved long short-term memory neural network integrated with graph convolutional networks. This approach demonstrates how the combination of digital twin modeling and advanced deep learning architectures can effectively enhance the accuracy and reliability of fault diagnosis in complex robotic systems. Qi et al. [20] designed a multi-bearing fault diagnosis method for industrial robots based on truncated higher-order singular value decomposition. This method highlights the effectiveness of tensor decomposition techniques in capturing complex fault features, thereby improving diagnostic performance in multi-component robotic systems. All the aforementioned fault diagnosis methods are model-based. To achieve accurate diagnostic results, it is necessary to establish precise dynamic models of the robot. However, obtaining an accurate robot dynamic model is highly challenging, which limits the adaptability of model-based fault diagnosis approaches.
In recent years, advancements in sensor technology have made data-driven fault diagnosis methods highly effective. Data-driven models capture correlations between sensor data, allowing for the identification of abnormal data. The application of data-driven fault diagnosis methods has been a significant focus, particularly regarding data acquisition and availability. Ge et al. [21] proposed a hub motor bearing fault diagnosis method based on SMOTE-IGWO-RF, effectively improving diagnostic accuracy by addressing data imbalance and optimizing model performance. He et al. [22] proposed a multi-objective anomaly detection method that combines ensemble empirical mode decomposition and discrete wavelet decomposition for signal denoising, extracts time-domain features, and employs an improved whale optimization algorithm to optimize the parameters and features of support vector data description. Liu and colleagues [23] addressed the issue of vibration signal extraction for rolling bearing fault diagnosis by introducing a new method based on Variational Mode Decomposition and the Vision Transformer model, providing an adaptive solution for this task. Niu et al. [24] employed Gaussian random projection–support vector machines for fault diagnosis, achieving effective dimensionality reduction of multi-source information and designing a corresponding classification scheme. Ji et al. [25] developed a fault signal diagnosis method for thin-walled angular contact ball bearings in industrial robots based on chaos-optimized firefly algorithm. Guo et al. [26] proposed a fault diagnosis approach combining a Transformer encoder optimized by the Newton–Raphson-based optimizer with a bidirectional long short-term memory decoder. Chu et al. [27] designed a multi-measurement-point fault diagnosis method based on DS evidence theory and deep belief networks to enhance gearbox fault identification capability, and validated its effectiveness through experiments. This method is primarily used for the analysis of rotating machinery, including bearings, gearboxes, motors, and turbines. It involves the use of mathematical modeling and experimental validation. When sufficient data is available, deep learning and machine learning methods are preferred alternatives to physical modeling.
Common challenges associated with fault diagnosis include addressing the scarcity of operational fault data and effectively managing diverse unstructured data used for training machine learning models [28]. Previous studies on fault diagnosis have typically assumed the availability of sufficient data for both training and testing. Such research largely relies on datasets obtained from highly optimized accelerated degradation test rigs, which operate under conditions close to ideal. However, it should be noted that these test rigs do not replicate the long-term degradation of mechanical components over several years, nor do they generate large volumes of low-quality data during the process [29]. Other scholars have modeled dynamics to provide data on robot failures [30]. However, these models suffer from varying degrees of idealization, meaning they need to describe the motion behavior of the robot fully. This can lead to discrepancies between model-simulated signals and actual measured signals.
Therefore, to improve the accuracy of fault diagnosis in industrial robots, it is essential to minimize the discrepancy between simulated results and actual measured data as much as possible. Digital twin models provide a feasible approach for establishing such correlations.
The concept of the digital twin was first introduced in 2003, when Professor Grieves developed the “Mirrored Spaces Model” as part of a product lifecycle management course at the University of Michigan [31]. Digital twin technology [32] provides an advanced and innovative approach for system modeling, monitoring, and analysis, effectively addressing the aforementioned challenges. As a virtual representation of a physical object, a digital twin facilitates synchronization between the physical entity and its digital counterpart. Moreover, it enhances the capabilities of the physical system through data-driven behavioral modeling and iterative decision optimization techniques [33]. Currently, digital twins demonstrate significant application potential in intelligent manufacturing [34] and in the operation and maintenance of electromechanical equipment [35]. Hong et al. [36] proposed an intelligent fault diagnosis method based on digital twin technology to improve the accuracy and real-time performance of distribution network fault diagnosis. Shu et al. [37] developed a digital twin-oriented fault diagnosis system for pump-turbines to enhance fault prediction accuracy and system intelligence. Ou et al. [38] introduced a digital twin platform-based method for equipment condition monitoring and fault diagnosis in thermal power plants, aiming to improve the intelligence and refinement of operation and maintenance management. Zhang et al. [39] established a general digital twin model library for precision HVAC systems, and simulation results demonstrated that fault diagnosis methods integrated with digital twin technology can achieve real-time and accurate performance.
First, a digital representation of the real-world system is generated. Subsequently, the information produced by this representation is used as a training dataset for a Residual Transfer Learning Network. In the subsequent stage, the model derived from the previous phase is employed to construct a diagnostic model. Zhang et al. [40] proposed a rolling bearing fault diagnosis method for shearers that integrates digital twin technology with temporal convolutional networks and long short-term memory, and achieved effective fault diagnosis using an optimized TCN-LSTM model. Matulis and Harvey [41] also developed a 3D-printed robot and constructed its digital twin model using Unity. He et al. [42] improved productivity and safety in manufacturing by integrating a digital twin model based on multi-sensor data fusion with an intelligent inspection robot. Although extensive research has been conducted on the development of digital twin models in the field of robotics, relatively few studies have specifically focused on their application in fault diagnosis. Digital twins integrate data from both physical entities and digital simulations, thereby providing precise information for anomaly detection.
Fault information associated with accurate fault classification is typically derived from vibration signals [43]. However, one-dimensional vibration signals acquired under complex robotic operating conditions and challenging working environments may provide only a limited representation of intrinsic fault characteristics. Moreover, these signals are often affected by noise, which can further constrain the accuracy of fault diagnosis. To address this issue, the Markov Transition Field is employed in the preprocessing stage to encode the original vibration signals [44]. This encoding process transforms the signals into feature images with temporal correlations, thereby enabling more effective extraction of vibration signal features even under noisy conditions.
Accurate classification results can be achieved when fault diagnosis methods are applied to training and testing samples that follow the same distribution. However, under real-world operating conditions, most robots remain in a healthy state, making the acquisition of experimental fault data both time-consuming and labor-intensive. Moreover, certain failure data cannot be obtained through experimental means. As a result, acquiring joint data from faulty robots remains a significant challenge.
To address the aforementioned challenges, this study proposes a fault detection method that integrates digital twin technology with data-driven approaches to mitigate the issue of limited data availability. The main contributions of this paper are as follows:
(1)
This paper proposes a novel fault diagnosis paradigm for scenarios characterized by a “lack of fault samples.” To address the limitations of traditional data-driven approaches, which heavily rely on large amounts of real fault data that are difficult to obtain in practical industrial robots, this study introduces digital twin technology. High-fidelity robot models are constructed in a virtual environment, and multiple types of fault data are generated via a mechanism-driven approach. This enables fault diagnosis modeling with only a limited number—or even none—of real fault samples. The proposed method overcomes the dependency of conventional diagnostic techniques on fault data, significantly enhancing its applicability in real-world engineering contexts.
(2)
A physics-mechanism-constrained virtual–real data generation method is developed. Unlike traditional approaches based on idealized models or simple data augmentation, this study analyzes bearing fault excitations and injects faults into the digital twin model in a physically consistent manner. The simulated fault data are then fused with measured healthy data to construct a dataset that more closely approximates the real operational distribution, effectively mitigating the domain shift between simulated and actual data.
(3)
A fault diagnosis model, MTF-ResTLN, is proposed for scenarios with limited samples and cross-operating conditions.
The model encodes one-dimensional vibration signals into two-dimensional temporal feature images using the Markov Transition Field, enhancing feature representation capability. Simultaneously, by integrating a residual transfer learning network with a domain adaptation mechanism, the model aligns features between the source domain (simulated data) and the target domain (real-world data), significantly improving diagnostic accuracy and robustness under conditions of scarce fault samples or varying operating scenarios.
The remainder of this paper is organized as follows: Section 2 presents the overall framework and methodology; Section 3 introduces the fault mechanisms of rolling bearings and analyzes the associated fault-induced forces; Section 4 describes the construction of the robotic test platform, the development of the digital twin model, and the acquisition and evaluation of vibration signals using the proposed MTF-ResTLN model, along with a comparative analysis of fault diagnosis methods; finally, Section 5 provides a comprehensive summary of the findings of this study.

2. Methodology

2.1. Framework of the Fault Diagnosis Method Based on the Integration of Digital Twin and MTF-ResTLN

This study proposes a fault detection framework for industrial robots that leverages digital twin technology and data fusion driven by machine learning algorithms. The framework consists of four main components: digital twin model construction, dynamic simulation of fault conditions, acquisition of fault datasets, and fault diagnosis. In the initial stage, a digital replica model of the industrial robot is developed and validated by evaluating the torque associated with its dynamic model [45].
By analyzing the force conditions under bearing faults, the fault excitation signal corresponding to an outer race defect is calculated and incorporated into the digital twin model. This enables the simulation of the operating state of industrial robot joint bearings under fault conditions. The vibration signals collected by acceleration sensors are utilized as feature inputs for fault diagnosis.
Figure 1 illustrates the architecture of the industrial robot fault diagnosis method based on the integration of MTF-ResTLN and digital twin technology, which consists of the following components:
(1)
Construction of the Digital Twin Model: An object-oriented approach is employed to develop a dual-robot model that corresponds to the real robot in terms of dimensions, materials, and operating conditions. A dynamic model of the robot is also established, and the accuracy of the developed model is validated.
(2)
Dynamic Simulation of Fault Conditions: When a fault occurs in the bearing outer race, structural analysis is performed to calculate the additional forces and response frequencies induced by the fault. These are then used as fault excitation signals.
(3)
Fault Dataset Acquisition: By incorporating simulated fault conditions into each joint of the digital twin model, vibration signals from different joints under faulty conditions are captured. This approach effectively addresses the challenge of insufficient fault data during the training of fault diagnosis models.
(4)
Fault Diagnosis of Industrial Robots: The training dataset, which combines acquired fault data with measured healthy data, enables accurate fault diagnosis and demonstrates significant effectiveness.

2.2. Markov Transfer Field

The Markov Transition Field is employed to transform raw vibration signals into two-dimensional visual representations, capturing evolutionary patterns in both the time and frequency domains. This method encodes temporal dependencies by calculating Markov transition probabilities, thereby effectively representing dynamic transition information.
The time series is initially divided into Q quantile groups, and each value is subsequently assigned to its corresponding quantile q j . The resulting quantized values are then used to create a Q × Q adjacency weighting matrix W using a first-order Markov chain. Equation (1) is used to generate this matrix.
W = w 11 w 1 Q w Q 1 w Q Q
where W m n is the probability that an element in q m is followed by an element in q n that is ω m n = P x t q m x t q n ; m , n 1 , Q .
Since Markov transfer matrices ignore the dependency between locations and time steps, MTFs are constructed to compensate for this shortcoming. The MTF expands the matrix W by incorporating a temporal dimension, which captures the temporal relationship between each quantile and time interval. Its expression is shown in Equation (2):
M = M 11 M 1 Q M Q 1 M Q Q = ω m n x 1 q m , x 1 q n ω m n x 1 q m , x N q n ω m n x N q m , x 1 q n ω m n x N q m , x N q n
The probability that the interval q m , which corresponds to the time series x i , is transferred to the interval q n , which corresponds to the time series x j , is represented by M i j i , j 1 , 2 , , N .
The MTF image encoding method offers three main advantages: (a) by considering the relationship between quantiles and time steps, it preserves the temporal dependencies of the original signal across different time intervals; (b) it mitigates the loss of information inherent in one-dimensional signals through signal mapping relationships; and (c) it enhances the effectiveness of ResTLN in image classification by using different colors to represent quantile transition probabilities.

2.3. Residual Transfer Learning Network

This study proposes a deep transfer learning model based on a residual neural network and domain adaptation methods, referred to as the Residual Transfer Learning Network. First, a residual network architecture is employed to enhance the depth and capability of feature extraction, and a sparsity constraint is introduced in the intermediate feature layers to improve the robustness of the transfer learning model. Subsequently, transfer learning is combined with domain adaptation techniques, where Maximum Mean Discrepancy is utilized to reduce the feature distribution differences between the source domain and the target domain, thereby completing the construction of the ResTLN-based transfer model. The architecture of the ResTLN transfer model is illustrated in Figure 2.
The proposed ResTLN transfer model mainly consists of two modules: a fault identification module and a domain adaptation module. The fault identification module is primarily implemented using a residual network model. The residual network model comprises a feature extractor that automatically learns and extracts deep representations of the data, as well as a fault classifier that identifies fault types based on the extracted features. This module is connected to a fully connected layer at the end of the feature extractor, which facilitates the residual network in learning domain-invariant features.

2.3.1. Fault Identification Module

The fault identification module is primarily implemented using a residual network model. Its specific architecture consists of an input layer, convolutional layers, pooling layers, sequentially connected residual blocks A1–A4, residual block B1, residual block B2, residual block A5, a pooling layer, a feature compression layer, a flattening layer, and a fully connected layer. Within the fault identification module, the preceding network layers are responsible for feature extraction, while the final output layer performs fault classification.
The input layer consists of an input signal L with a specified dimensionality. The subsequent layer is a convolutional layer, where a two-dimensional convolutional neural network (2D-CNN) is employed for feature extraction. In this convolutional layer, convolutional features are obtained by performing dot product operations between the convolution kernels and the input signal. Each convolutional layer is followed by a pooling layer, in which pooling operations are carried out to reduce the dimensionality of the convolutional features and to achieve translation invariance. The formulations of the convolution and pooling operations are as follows:
C = i = 1 n j = 1 n X i W i j + b 1
P = max C + b 2
where C represents the output of the convolutional layer, X i denotes the input sequence, W i j represents the weight corresponding to the j -th input of the i -th convolution kernel, and P denotes the output of the pooling layer, while b 1 and b 2 are the bias matrices of the convolutional layer and the pooling layer, respectively.
After the convolutional and pooling layers, residual convolutional blocks are introduced to alleviate the gradient vanishing problem in deep networks and to enhance feature representation capability. The residual output is computed as follows:
H x l = F x l + W s x l
Here, x l denotes the input of the l -th residual block, H x l represents the output of the residual block, and F · denotes the residual function. W s represents the l × l convolutional weight matrix in the shortcut branch. The output of the first residual block is computed as follows:
x l + 1 = f R H x l
where f R denotes the ReLU activation function. After the residual operation, a pooling operation is performed to reduce the data dimensionality, followed by a flattening layer to convert the pooled feature data into a one-dimensional vector. The computation of the fully connected (FC) layer is given as follows:
y l = f w l · x l 1 + b l
Here, y l denotes the output of the FC2 layer; w l represents the weight parameters of the FC2 layer; x l 1 denotes the input to the FC2 layer, which corresponds to the output of the FC1 layer; and b l denotes the bias term associated with the FC2 layer.
In the output layer of the fault identification module, the Softmax regression function is adopted to determine the type of equipment fault. The calculation is given as follows:
y = 1 i = 1 K e w i T f 2 + b e w 1 T f 2 + b e w 2 T f 2 + b e w k T f 2 + b
Here, K indicates the number of fault categories. w i denotes the weight matrix connecting to the i -th output neuron, b represents the corresponding bias term.
In this architecture, the input layer size is set to 1024 × 1024 , and the structural parameter configuration of the feature extraction component is presented in the following Table 2:

2.3.2. Domain Adaptation

The domain adaptation module consists of a domain classifier and a domain distribution discrepancy measure [46], as illustrated in the figure. It is composed of fully connected layers FC1 and FC2, as well as a domain discrimination output layer. FC1 and FC2 are computed using the aforementioned formulas, where the input data x l 1 corresponds to the output of the preceding FC layer. The domain discrimination output layer is a binary classifier based on logistic regression, and its computation is given by the following equation:
d = 1 1 + e ( ( w d ) T f 2 + b d )
where w d denotes the weight matrix of the domain adaptation module, f 2 is the output of the FC2 layer, and b d represents the corresponding bias term.
Let P f s and P f t denote the probability distributions of F C s and F C t , respectively, where F C s and F C t represent the outputs of the fully connected layer corresponding to the source domain and target domain data. The distance between P f s and P f t is calculated using Maximum Mean Discrepancy (MMD), and the formulation is given as follows:
D = 1 n s i = 1 n s f i ( s ) 1 n t j = 1 n t f j ( t ) H 2
where n s denotes the number of training samples in the source domain, n t denotes the number of training samples in the target domain, and H represents the norm in the reproducing kernel Hilbert space.

3. Fault State Analysis of the Digital Twin Model

3.1. Fault Analysis of Industrial Robots

The mechanical system of an industrial robot consists of multiple links and joints, essentially forming an anthropomorphic robotic arm based on a multi-degree-of-freedom open-chain mechanism. According to the number of joints, multi-joint robots used in industrial applications can be classified into two categories: six-axis and four-axis robots. In this study, the position of the end-effector is determined by the lower three joints of an ABB six-axis industrial robot, while its orientation is primarily influenced by the upper three joints, as shown in Figure 3b. Industrial robots are composed of multiple components at the joints, including rotors, shafts, stators, and bearings [47]. Potential faults in rotating machinery include bearing faults, shaft deformation, mass imbalance, and gearbox failures. Rolling bearings are among the most critical and vulnerable components in rotating machinery. According to numerous studies, the occurrence rate of bearing faults is significantly higher than that of other types of faults in rotating equipment.
These faults account for approximately 40–50% of all failures in asynchronous motors [48]. Therefore, this study focuses primarily on the analysis of single-point faults occurring specifically in the outer race of bearings.
As shown in Figure 3a, a mathematical expression can be used to represent the angular range of defects in the outer race.
β = arcsin L D
After passing over the defect, the rolling element undergoes slight deformation and releases a small amount of energy [49]. The expression describing the reduction in contact deformation can be formulated as follows:
δ = D 2 d 2 2 L 2 2
where δ represents the additional contact deformation caused by the fault; D represents the diameter of the outer race; and d denotes the diameter of the defect spot; L denotes the width of the outer race defect.
In the initial stage of scratch formation, it is often observed that the defect remains localized within a specific region, allowing the rolling elements to pass over it without engaging with the underlying surface. Subsequently, when the rolling elements come into contact with the affected region on the raceway surface, elastic deformation occurs. According to Hertzian theory, the pressure distribution equation for the elliptical contact region of the bearing can be established as follows:
P = π κ E 2 ε R δ 3 9 F 3
where E is determined by the elastic modulus and Poisson’s ratio, and R represents the effective radius of curvature. The complete elliptic integrals are classified into the first and second kinds, denoted by ε and F , respectively.

3.2. Fault Excitation Signal

To enhance our understanding of the impact of bearing faults on vibration signals, it is essential to analyze the frequency components associated with such faults, as each component of the bearing generates different rotational frequencies. When bearing components fail, characteristic vibration frequencies can be determined by analyzing the kinematic details of the fault, such as bearing size and rotational speed. A set of effects generated by an outer race fault (OF) can be represented as [50]:
f = n 2 f r m 1 d D cos α
In the equation, f denotes the shaft frequency, n represents the number of rolling elements, α is the contact angle of the deep groove bearing (where α = 0), D denotes the pitch diameter, and d represents the diameter of the rolling elements.
In this study, the bearing material at the joint is GCr15 bearing steel. To determine the additional contact load generated by the fault, the parameters are set as follows: D = 114.3, d = 4.575 mm, Z = 29, with an elastic modulus of 207 GPa and a Poisson’s ratio of 0.29. Accordingly, when L = 0.5 mm, f r m = 50 Hz, the characteristic frequency of the outer race fault is f = 278.4 Hz, and the corresponding load is P = 1.12 N, as shown in Figure 3a.

3.3. Fault Injection in the Digital Twin Model

Dynamic analysis is conducted in the ADAMS 2024 environment, where fault excitation is applied to the joints of the dual-model system. First, bearing faults are introduced, and dynamic analysis of the dual-model joints is performed within the ADAMS environment to simulate fault excitation. The bearing fault excitation signal is input into the data module in the form of a spline function and applied as a load to the joints, thereby influencing their operating conditions. The excitation process is realized by defining the total force acting on the joints.
The generalized force is a vector quantity composed of three components: the x-force, y-force, and z-force. Under ideal conditions, the remaining components of the generalized force can be neglected.
If the fault condition of this joint needs to be examined, periodic vibrations may occur in the bearing radial direction perpendicular to the x-axis, indicating the presence of a defect in the outer race. In this case, either the y-force or the z-force can be specified as the excitation signal. The direction of the excitation signal can be any vector passing through the origin in the y o z plane and is determined by the position of the fault on the outer race. The faults are classified as shown in Table 3.
This chapter systematically analyzes joint fault conditions based on the dynamics model of industrial robots. Faults are primarily simulated through localized defects in the joint bearings, with their effects manifested by applying additional forces and torques at the joints to reflect anomalies in stiffness, damping, or inertial properties. By performing repeated simulations of various typical tasks in simulation environments such as ADAMS and recording the joint torque signals, the fault characteristics under different operating conditions can be effectively captured, providing a reliable basis for fault analysis in the digital twin model and subsequent experimental validation.

4. Experiment

To validate the practicality of the proposed fault detection method that integrates digital twin technology with the MTF-ResTLN method, an experimental platform for robot joint motion was established. In this section, a digital twin model of a physical robot is developed for simulation and analysis. The fault states of the bearings are analyzed, and fault excitation is injected into the digital twin model. The vibration signals simulated by the digital twin model are evaluated against experimentally acquired signals. Furthermore, the classification accuracy of the digital twin model is verified under various conditions, and a comparative analysis with alternative fault diagnosis methods is provided.

4.1. Experimental Platform Construction

To evaluate the effectiveness of the proposed method, a test platform was established, as shown in Figure 4. The experimental setup consists of a six-axis articulated robot (ABB IRB 6700 ABB (China) Co., Ltd., Beijing, China), an accelerometer (310 A-20 Connection Technology Center (CTC) New York, NY, USA), a data acquisition unit, and a laptop computer. The final joint of the robot is connected to an X-shaped welding fixture serving as the end-effector, which plays a critical role in the execution of welding tasks.
As shown in Figure 4, an accelerometer is installed at the end joint of the robot to collect vibration data. The fault data of each joint generated by the digital twin model are utilized to construct the training dataset.
Since multi-joint failure modes are relatively rare, the experiments focus only on simulating single-joint failure modes. The objective is for the proposed model to promptly identify and diagnose single-joint faults, thereby preventing their progression into more severe multi-joint failures in practical applications.
The dataset consists of seven states, labeled from 0 to 6. State 0 represents a healthy joint condition, while states 1 to 6 correspond to different types of joint faults. Each sample is composed of a one-dimensional time series, where each data channel corresponds to the vibration signal generated by the end joint.
It should be noted that, during the experimental data acquisition process, only a single sensor was installed at the robot’s end joint, rather than employing a multi-sensor array. This design is based on the kinematic characteristics of the serial structure of industrial robots: the motion states of each joint are transmitted sequentially through the transmission chain and ultimately reflected in the response of the end effector. Therefore, the vibrations and posture changes at the end joint can comprehensively characterize the overall dynamic behavior of the six-degree-of-freedom (6-DoF) system [51].
Specifically, the three-axis vibration signals captured by the single sensor reflect motion information along the three spatial directions and, under the system’s coupling effects, implicitly encode the operating states of each joint bearing. The resulting signal framework can simultaneously represent: three translational degrees of freedom (vibrations along x, y, and z axes) and three rotational degrees of freedom (posture angle variations), thereby achieving a unified description of 6-DoF motion information. When a joint bearing experiences a fault, the resulting impact loads and characteristic frequencies propagate along the transmission path and manifest in the end vibration signals as changes in amplitude and spectral structure. By integrating multi-condition data generated from the digital twin model, the distinguishability of fault features across different joints can be further enhanced.
Thus, under the premise of preserving information integrity, the single-sensor scheme not only reduces the complexity and cost of the experimental system but also provides a unified and effective data foundation for subsequent data-driven modeling.

4.2. Digital Twin Modeling of Industrial Robots

4.2.1. Digital Twin Model Construction

The digital twin model of the articulated robot is constructed using an object-oriented approach to ensure model consistency. For example, the mechanical system can be decomposed into components such as the articulated robot platform, robotic arm, and welding gripper. In this manner, the specific type of each component is determined through a hierarchical structure. Subsequently, the three-dimensional models of these components are assembled and imported into the multibody dynamics simulation software ADAMS to establish the mechanical geometric model of the articulated robot. The material properties of the objects are first defined and their names are standardized. Based on the analysis of the robot’s 3D model, and in accordance with the actual rotational substitutions, actuator positions, and primary motion constraints of the welding robot, motion constraints are incorporated into the model to construct the digital twin. As a result, the dimensions, material properties, and operating conditions of the twin model correspond accurately to those of the physical robot, as illustrated in Figure 5a.
The motion is described by the angular displacements of the six joints, which characterize its operating state. In practical industrial applications, robots typically perform a set of predefined motions repeatedly. In this study, the motion cycle has a duration of 20 s; therefore, the motion profile for one cycle is illustrated in Figure 5b.

4.2.2. Validation of Digital Twin Model

During the validation of the digital twin model, the experimental conditions were designed for the robot to perform a series of typical tasks on the experimental platform. The trajectories of these tasks cover the main workspace of the robot, involving various postures and motion speeds under different joint combinations. For each task, torque signals from all robot joints were collected, and each experiment was repeated multiple times to ensure data reliability and repeatability. Torque signals were chosen as the validation metric primarily because of their high sensitivity to changes in load and operating conditions, as well as their ease of real-time acquisition, aligning with the requirements of practical engineering applications.
Based on the Lagrange equation, the kinetic model can be expressed as follows.
τ = d d t E k q ˙ E k q + E u q
where τ = τ w τ b τ 1 τ 2 τ 3 T are the driving moments, where τ w and τ b represent the driving moments exerted on the lumbar and basal joints, while τ i i = 1 , 2 , 3 refer to the driving moments applied to each joint of the parallel mechanism. The variables Ek and Eu represent the aggregate kinetic and potential energies possessed by the robot. The expressions of E k and E u can be formulated as follows:
E k = i = 1 10 1 2 v C i T m i v C i + ω i T I r i ω i E u = i = 1 10 m i 0 g 00 3 T I 1 r i
where I r i represents the inertia tensor of the i -th linkage in relation to the base coordinate system, m i denotes the mass of the i -th linkage, and g corresponds to gravitational acceleration. The formula can be reformulated as:
τ = M q q ¨ + C q , q ˙ + G q = 2 E k q ˙ 2 + q E k q ˙ q ˙ E k q + E u q
where M q represents the inertia matrix, C q , q ˙ denotes centrifugal and Coriolis effects, while G q signifies gravitational forces.
Industrial robots do not employ lightweight links in order to ensure stable operation; consequently, their components possess relatively large masses. In comparison, the effects of Coriolis and centrifugal forces are relatively small and are therefore neglected in this study. Based on the above dynamic equations and the actual operating postures of the robot, the driving torques corresponding to each joint under specific working conditions were calculated. Considering that torque signals are highly sensitive to load and operating condition variations and can be conveniently acquired in real time in practical engineering applications, the validity of the digital twin model and the feasibility of the dual-model approach were verified through joint torque comparison.
To validate the accuracy of the digital twin model, simulation data and experimentally measured data were compared under identical motion trajectories. The ABB IRB6700 industrial robot was programmed to execute a predefined cyclic trajectory with a motion period of 20 s, covering representative operating states within the robot workspace. By simulating these working conditions, the torque responses of each joint over the complete motion cycle were obtained.
During the experiments, the actual joint torque signals of all six joints were directly acquired from the robot controller through the ABB RobotStudio interface and synchronously compared with the simulated torque outputs generated by the ADAMS digital twin model. Meanwhile, vibration signals were collected using an accelerometer mounted at the robot end-effector. It should be noted that the vibration signals were mainly used for the subsequent training and testing of the fault diagnosis model, whereas the joint torque signals were specifically employed to validate the consistency between the digital twin dynamic model and the physical robot.
To reduce random disturbances and ensure experimental repeatability, each operating condition was repeated five times. The effectiveness of the digital twin model was evaluated by comparing the waveform trends, peak amplitudes, and temporal response characteristics of the simulated and experimentally measured torque signals over the complete motion cycle. Figure 6 presents the comparison results of the robot joint torques varying with time, which were used to verify the predictive accuracy of the digital twin model under typical task trajectories. By comparing the joint torque signals predicted by the model with the experimentally measured joint torque signals, the fitting capability of the model and its accuracy in representing key operational characteristics were evaluated.
As shown in Figure 6, the results indicate that the joint torques predicted by the dual-model approach are highly consistent with the simulations of the dynamic model, demonstrating high accuracy under these operating conditions. This consistency is not only reflected numerically but also in the precise capture of torque variation trends, highlighting the dual model’s superiority in simulating the dynamic behavior of complex systems. It effectively reflects system responses and provides reliable predictions.
To further validate the digital twin model’s capability in representing the actual operational behavior of industrial robots, acceleration and torque data from each joint were collected on the robot experimental platform and compared with the model predictions. The results show a high agreement between the digital twin predictions and measured data, with correlation coefficients (R2) of key operational characteristics exceeding 0.95. This indicates that the model is not only effective in numerical simulation but also accurately reflects the real operational characteristics of industrial robots, providing a reliable simulation foundation for subsequent fault diagnosis experiments.

4.3. Fault Dataset Acquisition

By applying fault excitation to different joints, the motion states of each joint under fault conditions are simulated, and the corresponding vibration signals are obtained. Figure 7 illustrates the vibration signals of joints with various defects.
In this study, the collected dataset is systematically divided into training, validation, and testing sets. Specifically, 70% of the data is allocated for training, 20% for validation, and the remaining 10% for testing. Each condition consists of 750 data segments, with each segment containing 10,000 data points. After applying a sliding window technique, the total number of samples reaches 33,750. The detailed distribution of the dataset is presented in Table 4.
In this manner, data associated with different labels can be obtained and used to train the fault diagnosis algorithm. Furthermore, the health condition of each joint of the robot can be evaluated by analyzing the vibration signals generated by the actual robot using the trained model.

4.4. Model Training

The overall architecture of the model consists of two main components: the construction of the Markov Transition Field and feature extraction, as illustrated in Figure 8. Specifically, during the time-domain feature extraction stage, the Markov Transition Field is employed to extract features from the vibration signals of each joint of the industrial robot. The core function of MTF is to transform short segments of vibration signals into two-dimensional representations, thereby encoding temporal correlations within the data. This approach enables MTF to preserve the intrinsic characteristics of the original signals while reducing noise interference, thus ensuring the accuracy of feature extraction in subsequent modeling stages.
Subsequently, a Residual Transfer Learning Network is employed to perform hierarchical feature extraction from the time-domain feature images generated by MTF through convolutional operations. By incorporating residual connections and transfer learning, the model enhances feature representation capability, enabling it to effectively identify key features associated with faults. The convolutional operations improve the model’s sensitivity to specific frequency or amplitude variations, which is particularly important for analyzing complex operational data from industrial robots, where convolutional layers can autonomously detect meaningful fault patterns. Furthermore, ResTLN reduces feature dimensionality while preserving the most discriminative features through convolutional down sampling, stride convolution, pooling operations, and global average pooling, thereby lowering computational complexity.
In the stages of feature learning and fault classification, the ResTLN further performs deep learning on the initially extracted features. By incorporating residual connections, the network effectively addresses the degradation problem in deep architectures while preserving low-level feature information, thereby enabling multi-level nonlinear transformations. Consequently, the original low-level features are progressively abstracted into high-level semantic representations with enhanced discriminative capability, significantly improving the model’s ability to characterize complex fault patterns.
Furthermore, by introducing a transfer learning strategy, feature representations and parameter knowledge learned from the source domain are transferred to the target fault diagnosis task. This process effectively mitigates distribution shift issues caused by limited target domain samples and varying operating conditions by aligning the feature distributions between the source and target domains, thereby significantly reducing the risk of model performance degradation. Related studies indicate that combining subdomain distribution alignment with discriminative feature enhancement mechanisms can achieve cross-domain consistency while improving inter-class separability, thus enhancing the model’s generalization ability and robustness under complex operating conditions.
On this basis, the high-level features output by ResTLN are further fed into an attention mechanism module. This module jointly models temporal and spectral features, adaptively assigning weights according to the contribution of different channels and feature dimensions to fault recognition. This process emphasizes critical fault information while suppressing redundant noise. Existing research has shown that time–frequency feature attention mechanisms can effectively capture the local temporal characteristics and frequency-domain energy distribution of non-stationary vibration signals, and dynamically weight different directions in multi-axis signals according to their sensitivity differences, thereby significantly improving feature representation capability [52]. Consequently, this mechanism enables the model to focus more on core features highly relevant to fault discrimination, further enhancing the accuracy and stability of fault identification.
Finally, based on the weighted feature representations, a Softmax classifier is employed to determine the fault categories and output the probability distribution for each fault class, thereby achieving accurate identification of robot fault types. The specific parameters of the model are listed in Table 5 and Table 6.
The network adopts identity mapping as the shortcut connection, and the activation function is ReLU. During model training, the learning rate is set to 0.001, and the Adam optimizer is used for parameter updates.

4.5. Implementation Details

To ensure the reproducibility and transparency of the proposed method, all key implementation details and hyperparameters are explicitly reported in this subsection.
The proposed MTF-ResTLN model is implemented in Python 3.8 using the TensorFlow 2.16 framework. All experiments are conducted on a workstation equipped with an NVIDIA RTX 3060 GPU.
The model is trained using the Adam optimizer with an initial learning rate of 1 × 10−3. The batch size is set to 32, and the maximum number of training epochs is 100. An early stopping strategy is adopted based on the validation loss, with a patience of 10 epochs to prevent overfitting.
To enhance generalization performance, L2 regularization (weight decay) with a coefficient of 1 × 10−4 is applied. In addition, dropout with a rate of 0.5 is introduced in the fully connected layers. All network weights are initialized using the He normal initialization method.
The dataset is divided into training, validation, and test sets with a ratio of 70%, 20%, and 10%, respectively. The model with the best validation performance is selected for final evaluation.
To ensure robustness and reduce the impact of randomness, all experiments are repeated five times with different random seeds, and the reported results correspond to the average values.
The detailed hyperparameter settings are summarized in Table 7.

4.6. Prediction Using Test Dataset

The test dataset is used to evaluate the effectiveness of MTF-ResTLN in accurately predicting the health status of unseen instances. Common performance metrics used for classification include accuracy, recall, and F-score. The subsequent section provides a detailed explanation of these metrics.
Precision: The proportion of predicted anomalous instances that are actually anomalous.
P r e c i s i o n = T P F P + T P × 100 %
where F P , T P , and FN denote the numbers of false positives, true positives, and false negatives, respectively.
Recall: The ratio of correctly classified anomalous instances to the total number of actual positive instances.
R e c a l l = T P F N + T P × 100 %
Accuracy: The ratio of correctly classified instances to the total number of instances.
A c c u r a c y = T P + T N T P + T N + F P + F N × 100 %
where T N denotes the number of true negatives, i.e., instances that are correctly predicted as normal.
F-score: This is the harmonic mean of precision and recall, and it is typically closer to the lower value between the two. Therefore, it provides a more realistic evaluation of classification performance by considering both correctness and completeness. The effectiveness of the F-score is further enhanced when there are different costs associated with false positives and false negatives.
F S c o r e = 2 P r e c i s i o n R e c a l l P r e c i s i o n + R e c a l l × 100 %
Table 8 presents the statistical metrics for evaluating the dataset. The model correctly classifies 98% of vibration signals under normal operating conditions and achieves accuracies of 97%, 96%, and 96% in predicting vibrations caused by single-axis, dual-axis, and triple-axis faults, respectively. For four-axis, five-axis, and six-axis fault-induced vibrations, the prediction accuracies reach 95%, 93%, and 92%, respectively. These results demonstrate that the proposed method effectively addresses the issue of insufficient fault data, enabling the training of a reliable fault detection model that can be applied to the prediction of new data.

4.7. Ablation Experiment Design and Analysis

To further validate the effectiveness of each component in the proposed method, ablation experiments were conducted under a unified experimental setup. It should be noted that the digital twin module not only forms a part of the methodological framework but also serves as a crucial source of fault data. Direct removal of this module would result in a severe shortage of training data, rendering effective training of the deep learning model infeasible. Therefore, in the ablation experiments, the digital twin data generation mechanism was retained, and the study focused on validating key mechanisms at the model architecture level, specifically feature extraction, cross-domain alignment, and feature weighting.
Based on the considerations above, this study designed the ablation experiment scheme shown in Table 9, focusing on the three core components of the ResTLN model—Residual Network (ResNet), Transfer Learning, and Attention Mechanism.
As shown in Figure 9, the proposed model (M1) achieves the best performance across all evaluation metrics. When individual components are removed, the model performance consistently degrades, indicating the effectiveness of each module.
(1)
Attention mechanism ablation analysis: in Model B, the attention mechanism was removed to evaluate its impact on feature representation. Theoretically, the attention mechanism assigns differentiated weights to various features, highlighting fault-relevant key information while suppressing noise interference. Related studies have shown that attention mechanisms can significantly enhance a model’s discriminative capability in complex signal environments. Experimental results indicate that, compared with the full Model A, Model B exhibits a decrease in classification accuracy. This demonstrates that, in the presence of noise and redundant information in vibration signals, the attention mechanism effectively strengthens feature representation, thereby improving fault diagnosis performance.
(2)
Transfer Learning Ablation Analysis: In Model C, the transfer learning module (i.e., the domain adaptation mechanism) was removed to evaluate the distribution discrepancy between digital twin data and real-world data. Previous studies have indicated that distribution shifts commonly exist between different operating conditions or data sources, which, if unaddressed, can significantly impair model generalization. Experimental results show that removing transfer learning leads to a notable decline in model performance, particularly with increased instability on the test set. This demonstrates that a distribution gap indeed exists between digital twin data (source domain) and real-world collected data (target domain), and that the transfer learning mechanism can effectively mitigate this issue by aligning feature distributions, thereby enhancing the model’s robustness in practical applications.
(3)
Collaborative Mechanism Ablation Analysis: in Model D, both the attention mechanism and the transfer learning module were removed, leaving only the ResNet structure, to analyze the synergistic effect between different components. Experimental results show that the performance of this model declined significantly, with a reduction greater than that observed when either module was removed individually. These results indicate that the attention mechanism and transfer learning serve complementary functions within the model—“feature selection” and “distribution alignment,” respectively. When operating collaboratively, they simultaneously enhance feature representation quality and cross-domain adaptability, leading to superior fault diagnosis performance.
(4)
Residual Network Structure Analysis: in Model E, a shallow CNN was used to replace ResNet to evaluate the role of the deep residual structure in feature extraction. Experimental results show that the shallow model performed significantly worse than the ResNet structure across all metrics. This indicates that the residual network, through the introduction of skip connections, effectively mitigates the vanishing gradient problem in deep network training and enhances feature extraction capability. However, relying solely on the deep structure is still insufficient to achieve optimal performance; it needs to be combined with transfer learning and the attention mechanism for synergistic effect.
(5)
Comprehensive Analysis: In summary, the ablation experiment results indicate that: The attention mechanism enhances the model’s focus on key fault features, thereby improving classification performance; the transfer learning module effectively reduces the distribution gap between digital twin data and real-world data, enhancing the model’s generalization capability; the residual network provides a foundation for deep feature extraction, but its performance improvement depends on the synergistic interaction with other modules; there is a clear collaborative effect among the three mechanisms (feature extraction, distribution alignment, and feature weighting), with optimal model performance achieved when all three are used together.
Therefore, it can be concluded that the performance improvement of the proposed method does not stem from a single structural modification, but relies on multi-mechanism collaborative optimization. That is, deep feature extraction is combined with transfer learning for cross-domain alignment and integrated with the attention mechanism to enhance feature discriminability, enabling high-precision fault diagnosis under complex operating conditions.

4.8. Comparison with Other Algorithms

Experiments are conducted to compare the performance of the proposed MTF-ResTLN model with several commonly used machine learning (ML) and deep learning (DL) methods that are widely reported in fault diagnosis studies. The model is implemented in Python 3.8 using the TensorFlow framework and the Scikit-learn library. All experiments are performed on a laptop equipped with an NVIDIA RTX 3060 GPU.
The proposed MTF-ResTLN model is compared with representative classifiers, including ResTLN, Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), Support Vector Machines (SVM), and K-Nearest Neighbors (KNN). These methods are selected as they represent typical approaches in both traditional ML-based and DL-based fault diagnosis. To ensure a fair comparison, all models are trained and tested under identical conditions using the same dataset. Key hyperparameters, including the optimizer (Adam), learning rate (1 × 10−5), and loss function, are kept consistent across all models. The CNN model takes raw vibration signals as input, while RNN, SVM, and KNN process the data according to their respective architectures. For the SVM model, a radial basis function (RBF) kernel is adopted with parameters C = 100 and γ = 0.01. The KNN model uses the Manhattan distance metric with the number of neighbors K set to 5.
Figure 10 illustrates the overall classification accuracy of each model across seven fault categories, and Figure 11 presents the corresponding confusion matrices. The results indicate that traditional ML methods such as SVM and KNN exhibit relatively low accuracy, which can be attributed to their limited capability in handling high-dimensional and long time-series data. Among the DL-based models, CNN demonstrates improved performance due to its ability to automatically extract features; however, its performance remains affected by noise and limited data conditions.
In contrast, the proposed MTF-ResTLN model achieves the highest accuracy across all fault categories. This superior performance can be explained from two aspects. First, the MTF-based transformation converts one-dimensional vibration signals into two-dimensional feature representations, effectively preserving temporal dependencies while reducing noise sensitivity. Second, the ResTLN framework integrates residual learning with domain adaptation, enabling robust feature extraction and improved generalization under cross-condition and limited-data scenarios.
Therefore, compared with typical existing methods, the proposed MTF-ResTLN approach not only achieves higher diagnostic accuracy but also provides a more reliable and robust solution for industrial robot fault diagnosis, especially in scenarios with insufficient and heterogeneous data.
To further evaluate the effectiveness of the proposed method, it is necessary to compare it with typical existing fault diagnosis approaches reported in the literature. Traditional machine learning methods such as SVM and KNN are widely used due to their simplicity, but they often struggle with high-dimensional and long time-series data. Deep learning models such as CNN and RNN have shown improved performance by automatically extracting features from raw signals; however, they are still sensitive to noise and require sufficient labeled data.
Compared with these typical methods, the proposed MTF-ResTLN framework demonstrates superior performance on the same dataset. The advantage mainly lies in two aspects. First, the MTF transformation converts one-dimensional vibration signals into two-dimensional representations, which preserves temporal dependencies and enhances feature richness. Second, the ResTLN model incorporates residual learning and domain adaptation, enabling more robust feature extraction and better generalization under limited data conditions.
Therefore, the proposed method not only achieves higher accuracy but also provides a more reliable solution for fault diagnosis in scenarios with insufficient and heterogeneous data.

5. Conclusions

This paper addresses the challenges of limited fault data availability and data imbalance in fault diagnosis of industrial robot joint bearings by proposing a novel method that integrates digital twin technology with MTF-ResTLN, and constructs a complete diagnostic framework. First, a digital twin model of the industrial robot is established, and fault excitation signals are introduced into the model to simulate different joint fault conditions dynamically. This process enables the generation of fault vibration data under multiple operating conditions. By further integrating the simulated fault data with experimentally collected healthy data, a multi-source dataset for model training is constructed, effectively alleviating the issue of insufficient fault samples in practical industrial scenarios. In terms of feature representation, the Markov Transition Field (MTF) is employed to transform one-dimensional vibration signals into two-dimensional feature images with temporal dependencies, thereby enhancing the representation of time-series characteristics and reducing the influence of noise. Based on this, a Residual Transfer Learning Network (ResTLN) is introduced to improve deep feature extraction through residual structures. Meanwhile, a domain adaptation mechanism is incorporated to reduce the distribution discrepancy between source and target domains, which enhances the model’s fault diagnosis capability under cross-domain conditions. Experimental results demonstrate that the proposed method achieves high classification performance across different joint fault diagnosis tasks on the constructed dataset. Specifically, the identification accuracy for normal and faulty states remains at a high level, with overall prediction accuracy ranging from 92% to 98% across different fault categories, verifying the effectiveness and stability of the proposed approach under complex operating conditions.
In this study, the proposed fault diagnosis method demonstrates strong performance under complex operating conditions, and its reliability is well supported by validation using the digital twin model. By comparing the joint torque signals predicted by the digital twin model with experimentally measured data, it is verified that the model can accurately reflect the actual operating characteristics of the robot. Meanwhile, the control and validation of input accuracy in the digital twin model ensure the reliability of simulation results at each stage, thereby guaranteeing the credibility of simulation-based diagnostic outcomes. Overall, from an experimental perspective, the correlation coefficient between the model’s diagnostic results and the actual robot fault diagnosis results reaches 0.97 and an accuracy range of 92–98%. This indicates that the proposed method can still provide accurate and reliable diagnostic conclusions without relying on a large amount of real fault data, offering an effective tool for fault monitoring and predictive maintenance of industrial robots.
Furthermore, comparative experiments with CNN, RNN, SVM, and KNN models show that the MTF-ResTLN model achieves superior overall classification accuracy, indicating that the proposed feature representation and transfer learning strategy can effectively improve fault diagnosis performance.
In summary, by integrating digital twin technology with data-driven methods, this study enables the collaborative utilization of simulated and real-world data, and constructs an effective fault diagnosis model for industrial robots. The proposed approach provides a feasible solution to the problem of insufficient fault data in practical applications.
Although the proposed method has achieved satisfactory results in fault diagnosis tasks, some limitations still remain. The model proposed in this paper requires a long training time due to its large structure and numerous parameters; however, once trained, it meets the time requirements for real-time diagnosis in the field when performing fault diagnosis tasks. Future research will focus on reducing the complexity of the proposed method. Moreover, this study does not specifically address multi-axis simultaneous composite faults. To provide a more comprehensive application framework for industrial robot bearing fault diagnosis, we will conduct more in-depth investigations on this challenging issue in future work.

Author Contributions

Conceptualization, Y.Z., Z.Y. and Z.Z.; methodology, Z.Y., Z.Z. and B.C.; soft-ware, B.C.; validation, B.C., Z.Y., B.D. and C.Z.; formal analysis, Y.Z. and C.Z.; investigation, Z.Z. and C.Z.; data curation, B.D. and C.Z.; writing—original draft preparation, Y.Z. and B.C.; writing—review and editing, Y.Z., B.C., B.D. and Z.Y.; project administration, Y.Z.; funding acquisition, Y.Z. and L.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by General Program of Chongqing Natural Science Foundation, grant number CSTB2022NSCQ-MSX0028.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data sets generated during and/or analysed during the current study are not publicly available for privacy reasons, but are available from the corresponding author on reasonable request.

Conflicts of Interest

The author, Boyang Ding, is currently employed by Guizhou Aerospace Qunjian Precision Machinery Co., Ltd. The author was previously a student at the authors’ institution and has maintained long-term academic communication and collaboration with the research team. This study is based on sustained academic exchanges and shared research interests between the parties. The collaboration is transparent, reasonable, and conducted in accordance with academic norms. The authors declare that there are no commercial or financial relationships that could be construed as a potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ANNArtificial Neural Networks
BNBayesian Networks
CNNConvolutional Neural Networks
ResTLNResidual Transfer Learning Network
DLDeep learning
ELMExtreme Learning Machines
MLMachine learning
MTFMarkov Transfer Field
KNNK-Nearest Neighbor
RBFRadial basis function
RNNRecurrent Neural Networks
SVMSupport Vector Machines

References

  1. Xue, L.; Yang, S. Integrated Application and Optimized Design Strategies of Automatic and Servo Control Systems for Industrial Robots. Appl. Math. Nonlinear Sci. 2024, 9, 1–26. [Google Scholar] [CrossRef]
  2. Shihu, Z.; Weixin, Y.; Haining, L.; Fajia, L.; Huanyong, C.; Xiaoguang, L. Edge-cloud collaborative multi-level fault diagnosis based on stacked sparse autoencoder. In Proceedings of the SPIE International Conference on Mechanical, Electronics, and Electrical and Automation Control, Xi’an, China, 26–28 January 2024. [Google Scholar] [CrossRef]
  3. Yan, G.; Wei, J.; Wang, S. Fault Diagnosis Analysis of Multi-Joint Robot Bearings Based on HOSVD. Mod. Ind. Econ. Informationization 2024, 14, 85–86+90. [Google Scholar] [CrossRef]
  4. Neupane, D.; Bouadjenek, R.M.; Dazeley, R.; Aryal, S. Data-driven machinery fault diagnosis: A comprehensive review. Neurocomputing 2025, 627, 129588. [Google Scholar] [CrossRef]
  5. Zhang, P.; Chen, R.; Yang, L.; Zou, Y.; Gao, L. Recent progress in digital twin-driven fault diagnosis of rotating machinery: A comprehensive review. Neurocomputing 2025, 634, 129914. [Google Scholar] [CrossRef]
  6. Yiwei, C.; Manxi, L.; Jun, W.; Haiping, Z.; Xinyu, S. Intelligent fault diagnosis of rotating machinery based on continuous wavelet transform-local binary convolutional neural network. Knowl. Based Syst. 2021, 216, 106796. [Google Scholar] [CrossRef]
  7. Lv, Y.; Hao, J.; Tang, M.; Wu, J. Multimodal data fusion-based intelligent fault diagnosis for ship rotating machinery: Status quo and perspectives. Eng. Appl. Artif. Intell. 2025, 160, 111767. [Google Scholar] [CrossRef]
  8. Chen, F.; Zhao, Z.; Hu, X.; Liu, D.; Yin, X.; Yang, J. A nonlinear dynamics method using multi-sensor signal fusion for fault diagnosis of rotating machinery. Adv. Eng. Inform. 2025, 65, 103190. [Google Scholar] [CrossRef]
  9. Liu, Y.; Xu, Z.; He, Y.; Guo, P.; Mu, K. Acoustic fault diagnosis method for rotating machinery based on improved spectral subtraction and CNN-TCN model. Measurement 2025, 256, 118482. [Google Scholar] [CrossRef]
  10. Mishra, R.K.; Choudhary, A.; Fatima, S.; Mohanty, A.R.; Panigrahi, B.K. A systematic review on advancement and challenges in multi-fault diagnosis of rotating machines. Eng. Appl. Artif. Intell. 2025, 156, 111306. [Google Scholar] [CrossRef]
  11. Zhu, Z.; Lei, Y.; Qi, G.; Chai, Y.; Mazur, N.; An, Y.; Huang, X. A review of the application of deep learning in intelligent fault diagnosis of rotating machinery. Measurement 2023, 206, 112346. [Google Scholar] [CrossRef]
  12. Hai, T.; Yuan, J.; Jiang, H.; Zhao, Q. Interpretable adaptive multiwavelet kernel-driven two-dimensional convolutional neural network for mechanical fault diagnosis. Eng. Appl. Artif. Intell. 2025, 159, 111614. [Google Scholar] [CrossRef]
  13. Qiu, S.; Cui, X.; Ping, Z.; Shan, N.; Li, Z.; Bao, X.; Xu, X. Deep Learning Techniques in Intelligent Fault Diagnosis and Prognosis for Industrial Systems: A Review. Sensors 2023, 23, 1305. [Google Scholar] [CrossRef] [PubMed]
  14. Ayman, A.; Onsy, A.; Attallah, O.; Brooks, H.; Morsi, I. Feature learning for bearing prognostics: A comprehensive review of machine/deep learning methods, challenges, and opportunities. Measurement 2025, 245, 116589. [Google Scholar] [CrossRef]
  15. Sun, B.; Sheng, Z.; Song, P.; Sun, H.; Wang, F.; Xiaogang, S.; Junyan, L. State-of-the-Art Detection and Diagnosis Methods for Rolling Bearing Defects: A Comprehensive Review. Appl. Sci. 2025, 15, 1001. [Google Scholar] [CrossRef]
  16. Wang, Y.; He, R.; Yang, X.; Tian, Z. Asset-criticality-guided optimization for rotating machinery maintenance decision-making considering the benefits of using prognostic techniques. Reliab. Eng. Syst. Saf. 2026, 269, 112071. [Google Scholar] [CrossRef]
  17. Jiang, W.; Wu, J.; Yang, Y.; Li, X.; Zhu, H. Health evaluation techniques towards rotating machinery: A systematic literature review and implementation guideline. Reliab. Eng. Syst. Saf. 2025, 260, 110924. [Google Scholar] [CrossRef]
  18. Xiao, X.J.; Jiang, G.; Hu, Y.R. Bearing fault diagnosis of industrial robots based on EEMD-Martin system. Autom. Instrum. 2025, 12, 81–86+91. [Google Scholar] [CrossRef]
  19. Si, S.; Yang, Y.F.; Tang, K.H.; Dian, S.Y.; Ma, C.J. Fault diagnosis of hexapod robots based on digital twin and GCN-LSTM. Modul. Mach. Tool. Autom. Manuf. Tech. 2024, 11, 61–67. [Google Scholar] [CrossRef]
  20. Qi, D.H.; Yin, J.W. Multi-sensor fault diagnosis of bearings based on HOSVD method. Shanxi Electron. Technol. 2024, 6, 45–47. [Google Scholar]
  21. Ge, P.S.; Wang, C.Y.; Wang, Y.; Zhang, T.; Xue, H.T.; Xia, C.D. Bearing fault diagnosis of hub motors based on SMOTE-IGWO-RF under small-sample conditions. J. Ordnance Equip. Eng. 2024, 45, 1–9. [Google Scholar]
  22. He, C.G.; Zhu, R.Z.; Xiang, Z.L.; Wang, X.X.; Liu, J.H. Research on anomaly detection of industrial robots based on IWAO-SVDD. Mach. Des. Res. 2024, 40, 37–43. [Google Scholar] [CrossRef]
  23. Liu, C.; Ban, Y.; Li, H.; Guo, N.; Ma, X.; Yang, F.; Sui, X.; Huang, Y. Accurate Recognition Method for Rolling Bearing Failure of Mine Hoist in Strong Noise Environment. Machines 2023, 11, 632. [Google Scholar] [CrossRef]
  24. Niu, R.L.; Wu, Y.T. Multi-source fusion GRP-SVM diagnosis of vibration signals of industrial robot transmission shafts. Mod. Ind. Econ. Informationization 2024, 14, 213–214+219. [Google Scholar] [CrossRef]
  25. Ji, Y.M. Diagnostic analysis of industrial robot bearing fault signals based on CFA method. Mod. Ind. Econ. Informationization 2024, 14, 267–269. [Google Scholar] [CrossRef]
  26. Guo, M.J.; Chen, X.Y.; Shi, Q.; Li, X.; Zhao, X.Z. Fine-grained fault diagnosis of flexible thin-walled bearings based on NRBO-Transformer-BiLSTM. Mod. Manuf. Eng. 2025, 11, 136–145+34. [Google Scholar] [CrossRef]
  27. Chu, X.J.; Zhang, W.T. Fault diagnosis analysis of industrial robot RV reducer based on DS-DBN multi-measurement points. Mod. Ind. Econ. Informationization 2024, 14, 85–86+89. [Google Scholar] [CrossRef]
  28. Zonta, T.; André da Costa, C.; da Rosa Righi, R.; Da Rosa Righi, R.; José de Lima, M.; Eduardo Silveira da, T.; Guann Pyng, L. Predictive maintenance in the Industry 4.0: A systematic literature review. Comput. Ind. Eng. 2020, 150, 106889. [Google Scholar] [CrossRef]
  29. Ma, H.; Fan, C.; Zhang, Y.; Wang, Q.; Yu, K.; Ma, Z. Digital twin-inspired methods for rotating machinery intelligent fault diagnosis and remain useful life prediction: A state-of-the-art review and future challenges. Mech. Syst. Signal Process. 2025, 232, 112770. [Google Scholar] [CrossRef]
  30. Rosenfelder, M.; Bold, L.; Eschmann, H.; Eberhard, P.; Worthmann, K.; Ebel, H. Data-driven predictive control of nonholonomic robots based on a bilinear Koopman realization: Data does not replace geometry. Robot. Auton. Syst. 2025, 194, 105156. [Google Scholar] [CrossRef]
  31. Grieves, M.W. Product lifecycle management: The new paradigm for enterprises. Int. J. Prod. Dev. 2005, 2, 71–84. [Google Scholar] [CrossRef]
  32. Lu, Y.; Liu, C.; Kevin, I.; Wang, K.; Huang, H.; Xu, X. Digital Twin-driven smart manufacturing: Connotation, reference model, applications and research issues. Robot. Comput. -Integr. Manuf. 2020, 61, 101837. [Google Scholar] [CrossRef]
  33. Xu, S.J. Virtual-real control application of digital twin technology in flexible production lines in intelligent manufacturing. Ind. Innov. Res. 2025, 24, 85–87. [Google Scholar]
  34. Pan, L.Y. The 3rd National Vocational Skills Competition | New project: Digital twin application technology as a new engine for digital transformation in intelligent manufacturing. Qiuxian 2025, 10, 12–13. [Google Scholar]
  35. Zhang, X.J. Digital twin-driven remote operation and maintenance and fault diagnosis method for intelligent manufacturing equipment. Papermak. Equip. Mater. 2025, 54, 13–15. [Google Scholar]
  36. Hong, M.J. Research on intelligent fault diagnosis method of distribution network based on digital twin. Zhangjiang Sci. Technol. Rev. 2025, 12, 67–69. [Google Scholar]
  37. Shu, Y.; Zhang, K.; Tan, Z.; Jiang, X.; Taishan, T. Research on fault diagnosis system of pump-turbines oriented to digital twin. J. China Three Gorges Univ. (Nat. Sci.) 2025, 47, 23–32. [Google Scholar] [CrossRef]
  38. Ou, X.J.; Wang, J.G.; Fan, P.C.; Yan, C.H.; Gao, L. Research on equipment condition monitoring and fault diagnosis of thermal power plants based on digital twin. Electr. Appl. 2025, 44, 34–38. [Google Scholar]
  39. Zhang, C.M.; Teng, S.L. Research on fault diagnosis of HVAC system digital twin based on Modelica language. J. Jiangxi Electr. Power Vocat. Tech. Coll. 2025, 38, 17–21+34. [Google Scholar]
  40. Zhang, Q.L. Fault diagnosis of rolling bearings of shearers based on integration of digital twin and deep learning. Ind. Mine Autom. 2025, 51, 211–214+251. [Google Scholar]
  41. Matulis, M.; Harvey, C. A robot arm digital twin utilising reinforcement learning. Comput. Graph. 2021, 95, 106–114. [Google Scholar] [CrossRef]
  42. He, B.; Cao, X.; Hua, Y. Data fusion-based sustainable digital twin system of intelligent detection robotics. J. Clean. Prod. 2021, 280, 124181. [Google Scholar] [CrossRef]
  43. Shi, H.; Shang, Y. Initial fault diagnosis of rolling bearing based on second-order cyclic autocorrelation and DCAE combined with transfer learning. IEEE Trans. Instrum. Meas. 2021, 71, 1–18. [Google Scholar] [CrossRef]
  44. Jialin, Y.; Jiangming, K.; Haifeng, L. Rolling Bearing Fault Diagnosis Based on Markov Transition Field and Residual Network. Sensors 2022, 22, 3936. [Google Scholar] [CrossRef]
  45. Weng, C.; Lu, B.; Chen, L.; Zhao, X.; Huang, W. A novel attention-free FC former network with dynamic subdomain adaptation for open-set fault diagnosis of motor bearing. Comput. Ind. 2025, 173, 104357. [Google Scholar] [CrossRef]
  46. Li, X.; Chen, H.; Li, S.; Wei, D.; Zou, X.; Si, L.; Shao, H. Multi-kernel weighted joint domain adaptation network for cross-condition fault diagnosis of rolling bearings. Reliab. Eng. Syst. Saf. 2025, 261, 111109. [Google Scholar] [CrossRef]
  47. Chikurtev, D.; Ivanov, V.; Tsvetanov, S.; Yovchev, K. Robot Modeling and Control in Digital Twin System. Eng. Proc. 2025, 100, 62. [Google Scholar] [CrossRef]
  48. Niu, G.; Dong, X.; Chen, Y. Motor fault diagnostics based on current signatures: A review. IEEE Trans. Instrum. Meas. 2023, 72, 3520919. [Google Scholar] [CrossRef]
  49. Rehman, U.A.; Jiao, W.; Jiang, Y.; Wei, J.; Sohaib, M.; Sun, J.; E, S.; Rehman, U.K.; Chi, Y. Deep learning in industrial machinery: A critical review of bearing fault classification methods. Appl. Soft Comput. 2025, 171, 112785. [Google Scholar] [CrossRef]
  50. Abtane, M.; Dahi, K.; Martinez, H.; Sedki, M.; Kimi, H.E.; Dahhassi, C.; Hlib, C.; Borges, L.F. Axle bearing fault diagnosis for high-speed trains: A comprehensive review of methodologies, technologies, challenges and emerging trends. Measurement 2025, 251, 117098. [Google Scholar] [CrossRef]
  51. Long, J.; Mou, J.; Zhang, L.; Zhang, S.; Li, C. Attitude data-based deep hybrid learning architecture for intelligent fault diagnosis of multi-joint industrial robots. J. Manuf. Syst. 2020, 61, 736–745. [Google Scholar] [CrossRef]
  52. Feng, C.; Sun, H.; Xia, P.; Qin, C.; Zhang, Z.; He, C.; Zheng, B.; Jiang, J.; Liu, C. Unsupervised subdomain contrastive adaptation for elevator fault diagnosis based on time-frequency feature attention mechanism segmentation. Sci. China Technol. Sci. 2026, 69, 1220304. [Google Scholar] [CrossRef]
Figure 1. Methodology for industrial robot fault diagnosis based on the integration of digital twin and MTF-ResTLN.
Figure 1. Methodology for industrial robot fault diagnosis based on the integration of digital twin and MTF-ResTLN.
Actuators 15 00308 g001
Figure 2. Schematic diagram of ResTLN model architecture.
Figure 2. Schematic diagram of ResTLN model architecture.
Actuators 15 00308 g002
Figure 3. Mechanical structure of the industrial robot: (a) Six-axis industrial robot and outer race bearing fault; (b) Joint kinematic chain of the six-axis industrial robot.
Figure 3. Mechanical structure of the industrial robot: (a) Six-axis industrial robot and outer race bearing fault; (b) Joint kinematic chain of the six-axis industrial robot.
Actuators 15 00308 g003
Figure 4. Experimental platform and data acquisition equipment.
Figure 4. Experimental platform and data acquisition equipment.
Actuators 15 00308 g004
Figure 5. The digital twin model of the industrial robot: (a) The digital twin model with fault excitation; (b) Curve of robot joint velocity versus time.
Figure 5. The digital twin model of the industrial robot: (a) The digital twin model with fault excitation; (b) Curve of robot joint velocity versus time.
Actuators 15 00308 g005
Figure 6. Comparison between the joint torque signals predicted by the digital twin model and the experimentally measured joint torque signals acquired from the ABB robot controller under the same cyclic motion trajectory: (a) base; (b) Lower Arm Axis; (c) Upper Arm Axis; (d) Wrist Rotation Axis; (e) Wrist Swing Axis; (f) Wrist Turn Axis.
Figure 6. Comparison between the joint torque signals predicted by the digital twin model and the experimentally measured joint torque signals acquired from the ABB robot controller under the same cyclic motion trajectory: (a) base; (b) Lower Arm Axis; (c) Upper Arm Axis; (d) Wrist Rotation Axis; (e) Wrist Swing Axis; (f) Wrist Turn Axis.
Actuators 15 00308 g006
Figure 7. Bearing failure vibration signal: (a1a6) One-dimensional vibration signals from one to six axes; (b1b6) MTFs for one-dimensional vibration signals from one to six axes.
Figure 7. Bearing failure vibration signal: (a1a6) One-dimensional vibration signals from one to six axes; (b1b6) MTFs for one-dimensional vibration signals from one to six axes.
Actuators 15 00308 g007
Figure 8. MTF-ResTLN framework structure.
Figure 8. MTF-ResTLN framework structure.
Actuators 15 00308 g008
Figure 9. Comparison of Ablation Experiment Results.
Figure 9. Comparison of Ablation Experiment Results.
Actuators 15 00308 g009
Figure 10. Accuracy comparison of different classifiers.
Figure 10. Accuracy comparison of different classifiers.
Actuators 15 00308 g010
Figure 11. Confusion matrices of different models during testing: (a) MTF-ResTLN; (b) ResTLN; (c) CNN; (d) RNN; (e) SVM; (f) KNN.
Figure 11. Confusion matrices of different models during testing: (a) MTF-ResTLN; (b) ResTLN; (c) CNN; (d) RNN; (e) SVM; (f) KNN.
Actuators 15 00308 g011
Table 1. Types of Faults in Industrial Robot Bearings and Their Engineering Characteristics.
Table 1. Types of Faults in Industrial Robot Bearings and Their Engineering Characteristics.
Fault TypesOperating Condition CharacteristicsVibration/Signal CharacteristicsEngineering Implications
Outer Race Localized DefectPeriodic Impact at Fixed PositionStable Periodic Impact Signal with Fixed FrequencyInduces Structural Vibrations, Affecting System Stability
Inner Race DefectRotates with the Shaft, Subject to Variable LoadsModulated Vibration Signal with Frequency Varying According to Rotational SpeedCauses a Decline in Motion Accuracy
Rolling Element DamageIntermittent Contact with Uneven Load DistributionNon-Stationary Vibration with Irregular Impact IntervalsAccelerates Wear and Reduces Service Life
Cage AbnormalityImbalanced Rolling Element SpacingEnhanced Low-Frequency VibrationCauses Operational Instability, Prone to Secondary Failures
Lubrication DeteriorationDeteriorated Friction ConditionsIncreased High-Frequency Noise with Significant Temperature RiseAccelerates Fault Progression
Early MicrocracksInitial Damage with Weak SignalWeak Impact Signal Easily Masked by NoiseDifficult to Detect, Likely to Progress into Severe Failure
Table 2. Main structural parameters of the feature extractor in the ResTLN model.
Table 2. Main structural parameters of the feature extractor in the ResTLN model.
Functional BlockNetwork LayerMain Parameters
Convolution LayerConv2dNumber of convolution kernels: 32;
kernel size: 7 × 7 ; stride: 2
Pooling LayerMaxPool2dKernel size: 2 × 2 ; stride: 2
Residual Blocks A1–A4Conv2dNumber of convolution kernels: 32;
kernel size: 3 × 3 ; stride: 1
Conv2dNumber of convolution kernels: 32;
kernel size: 3 × 3 ; stride: 1
Shortcut: Identity-
Residual Block B1Conv2dNumber of convolution kernels: 32;
kernel size: 3 × 3 ; stride: 2
Conv2dNumber of convolution kernels: 64;
kernel size: 3 × 3 ; stride: 2
Shortcut: Conv2dNumber of convolution kernels: 64;
kernel size: 1 × 1 ; stride: 2
Residual Block B2Conv2dNumber of convolution kernels: 64;
kernel size: 3 × 3 ; stride: 1
Conv2dNumber of convolution kernels: 64;
kernel size: 3 × 3 ; stride: 1
Shortcut: Identity-
Residual Block A5Conv2dNumber of convolution kernels: 64;
kernel size: 3 × 3 ; stride: 1
Conv2dNumber of convolution kernels: 64;
kernel size: 3 × 3 ; stride: 1
Shortcut: Identity-
Pooling LayerMax Pooldkernel size: 2 × 2 ;
FlattingFlatting-
Fully Connected LayerFCNumber of neurons: 128
Table 3. Digital twin robot fault setting method.
Table 3. Digital twin robot fault setting method.
ComponentHealthFault in Y-AxisFault in Z-Axis
X-force000
Y-force0Fault Excitation0
Z-force00Fault Excitation
Table 4. Description of the dataset.
Table 4. Description of the dataset.
Type of FaultTraining Set/Validation Set/Testing SetSample Description
N33,625/6750/3375(1, 1024, 1024)
F123,625/6750/3375(1, 1024, 1024)
F223,625/6750/3375(1, 1024, 1024)
F323,625/6750/3375(1, 1024, 1024)
F423,625/6750/3375(1, 1024, 1024)
F523,625/6750/3375(1, 1024, 1024)
F623,625/6750/3375(1, 1024, 1024)
Table 5. Specific parameters of MTF model.
Table 5. Specific parameters of MTF model.
Parameter ItemsSpecific Settings
Signal segment length256 samples
Time window duration64 milliseconds
Feature extraction step interval32 milliseconds
Number of samples per data segment45
Dimensions of the generated temporal image1024 × 1024 pixels
Table 6. Specific parameters of each residual block in the ResTLN model.
Table 6. Specific parameters of each residual block in the ResTLN model.
Parameter ItemsSpecific Settings
Number of convolutional layers2
Convolution kernel size3 × 3
Number of filters256
Table 7. Hyperparameter settings of the proposed MTF-ResTLN model.
Table 7. Hyperparameter settings of the proposed MTF-ResTLN model.
CategoryHyperparameterValue
Training SettingsOptimizerAdam
Initial learning rate1 × 10−3
Batch size32
Number of epochs100
Early stopping patience10
RegularizationWeight decay (L2)1 × 10−4
Dropout rate0.5
InitializationWeight initializationHe normal
Data SplitTraining set70%
Validation set20%
Test set10%
Experiment ProtocolNumber of runs5
Result reportingAverage value
HardwareGPUNVIDIA RTX 3060
SoftwareFrameworkTensorFlow
Python version3.8
Table 8. Evaluation results of the MTF-ResTLN model.
Table 8. Evaluation results of the MTF-ResTLN model.
LabelPrecisionRecallF1-ScoreAccuracy
Joint10.980.980.960.97
Joint20.990.970.950.96
Joint30.940.950.980.96
Joint40.950.950.930.95
Joint50.940.930.920.93
Joint60.920.900.930.92
Normal0.980.990.980.98
Table 9. Ablation Experiment Scheme.
Table 9. Ablation Experiment Scheme.
Model IDResnetTransfer LearningAttention MechanismDescription
AFull Model
BWithout Attention Mechanism
CWithout Transfer Learning
DResNet Only
EShallow CNN Baseline
√ indicates that the module is used in the model; ◯ indicates that the module is not used in the model.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Cao, B.; Zang, Z.; Zhang, Y.; Zhao, C.; Ding, B.; Song, L.; Yu, Z. Research on Fault Diagnosis Method of Joint Bearing of Industrial Robot Based on Digital Twin and ResTLN Fusion. Actuators 2026, 15, 308. https://doi.org/10.3390/act15060308

AMA Style

Cao B, Zang Z, Zhang Y, Zhao C, Ding B, Song L, Yu Z. Research on Fault Diagnosis Method of Joint Bearing of Industrial Robot Based on Digital Twin and ResTLN Fusion. Actuators. 2026; 15(6):308. https://doi.org/10.3390/act15060308

Chicago/Turabian Style

Cao, Bingtian, Zihao Zang, Yiwen Zhang, Chundi Zhao, Boyang Ding, Linsen Song, and Zhenglei Yu. 2026. "Research on Fault Diagnosis Method of Joint Bearing of Industrial Robot Based on Digital Twin and ResTLN Fusion" Actuators 15, no. 6: 308. https://doi.org/10.3390/act15060308

APA Style

Cao, B., Zang, Z., Zhang, Y., Zhao, C., Ding, B., Song, L., & Yu, Z. (2026). Research on Fault Diagnosis Method of Joint Bearing of Industrial Robot Based on Digital Twin and ResTLN Fusion. Actuators, 15(6), 308. https://doi.org/10.3390/act15060308

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop