| Literature DB >> 35712002 |
Chuntong Liu1, Xin Wang1, Zhenxin He1.
Abstract
Nonlinear friction could affect the high-precision motion system, resulting in poor tracking accuracy in the end. This is due to the fact that the Lugre friction model's parameter identification process comprises both static and dynamic parameter identification. The convolutional neural network (CNN) model is used in this study to create the friction identification system. We suggest a hybrid methodology that combines the CNN method and the classic least-squares technique. The convolutional layer (CONV), which is defined by a convolutional kernel, analyzes and extracts features from an input image. In terms of accuracy and convergence, the results reveal that the upgraded CNN friction model outperforms the original CNN friction model. You may successfully reduce the influence of friction on your system while improving its performance by applying the feedforward correction.Entities:
Mesh:
Year: 2022 PMID: 35712002 PMCID: PMC9197659 DOI: 10.1155/2022/8733919
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.809
Figure 1Lugre friction model object contact surface contact diagram.
Structure of neural network for parameter identification based on CNN sassafras model.
| Layered | Convolution layer (1 layer) | Convolution layer (2 layers) | Convolution layer (3 layers) | Convolution layer (4 layers) | Convolution layer (5 layers) | Convolution layer (6 layers) | Convolution layer (7 layers) | Convolution layer (8 layers) |
|---|---|---|---|---|---|---|---|---|
| Nuclear size | 5 × 5 × 3 | 2 × 2 × 3 | 5 × 5 × 32 | 2 × 2 × 32 | 3 × 3 × 64 | 2 × 2 × 64 | 3 × 3 × 128 | 2 × 2 × 128 |
| Step | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 2 |
| Layered | Full connection layer (9 layers) | Full connection layer (10 layers) | Full connection layer (11 layers) | Output | Activation function | ReLU | ||
| Size | 6 × 6 × 128 | 1024 × 1 | 512 × 1 | 5 | Classification function | Softmax | ||
| Overfitting | Dropout | Dropout | L2 | — | — | — | ||
Figure 2Six-degree-of-freedom robotic arm.
Figure 3Neural network training accuracy.
Figure 4Neural network training loss.
Figure 5Calculation of the joint moments.
Figure 6Joint 1 torque error curve.
Matching of joints for identification.
| Joint 1 | Joint 2 | Joint 3 | Joint 4 | Joint 5 | Joint 6 | Average accuracy | |
|---|---|---|---|---|---|---|---|
| Traditional model | 85.53% | 86.21% | 92.14% | 75.42% | 75.24% | 86.57% | 84.71% |
| Neural network model | 90.12% | 94.10% | 93.21% | 86.35% | 85.14% | 86.24% | 90.21% |