| Literature DB >> 36081154 |
Xuhao Li1,2, Lifu Gao2,3, Xiaohui Li4, Huibin Cao2,3, Yuxiang Sun2.
Abstract
Six-axis force/torque sensors are widely installed in manipulators to help researchers achieve closed-loop control. When manipulators work in comic space and deep sea, the adverse ambient environment will cause various degrees of damage to F/T sensors. If the disability of one or two dimensions is restored by self-restoration methods, the robustness and practicality of F/T sensors can be considerably enhanced. The coupling effect is an important characteristic of multi-axis F/T sensors, which implies that all dimensions of F/T sensors will influence each other. We can use this phenomenon to speculate the broken dimension by other regular dimensions. Back propagation neural network (BPNN) is a classical feedforward neural network, which consists of several layers and adopts the back-propagation algorithm to train networks. Hyperparameters of BPNN cannot be updated by training, but they impact the network performance directly. Hence, the particle swarm optimization (PSO) algorithm is adopted to tune the hyperparameters of BPNN. In this work, each dimension of a six-axis F/T sensor is regarded as an element in the input vector, and the relationships among six dimensions can be obtained using optimized BPNN. The average MSE of restoring one dimension and two dimensions over the testing data is 1.1693×10-5 and 3.4205×10-5, respectively. Furthermore, the average quote error of one restored dimension and two restored dimensions are 8.800×10-3 and 8.200×10-3, respectively. The analysis of experimental results illustrates that the proposed fault restoration method based on PSO-BPNN is viable and practical. The F/T sensor restored using the proposed method can reach the original measurement precision.Entities:
Keywords: back propagation neural network; coupling; fault restoration; force/torque sensor; particle swarm optimization
Year: 2022 PMID: 36081154 PMCID: PMC9460617 DOI: 10.3390/s22176691
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1A typical structure of BPNN, and are the weight matrix and the bias vector, respectively.
Searching ranges of hyperparameters.
| Parameters | Ranges |
|---|---|
| counts of hidden layer | [1, 5] |
| neuron counts in each hidden layer | [5, 50] |
| maximum iteration | [500, 1000] |
Figure 2Flowchart of fault restoration for six-axis F/T sensors based on PSO-BPNN.
Figure 3A novel six-axis F/T sensors designed by IIM, CAS. (a) The six-axis F/T sensor prototype. (b) The measurement circuit consists of six Wheatstone bridges.
Rated range of each dimension.
| Dimensions | Ranges | Units |
|---|---|---|
|
|
| N |
|
|
| N |
|
|
| N |
|
|
| N·m |
|
|
| N·m |
|
|
| N·m |
The calibration experiment configuration.
| Dimensions | Load Points | Units |
|---|---|---|
|
| 0, | N |
|
| 0, | N |
|
| 0, | N |
|
| 0, | N·m |
|
| 0, | N·m |
|
| 0, | N·m |
Figure 4Voltage outputs of all dimensions when exerting loads on a single dimension. Not only does the loaded dimension have the output, other dimensions also have corresponding coupling outputs.
Figure 5Workflow of trained PSO-BPNN in the measurement process.
Testing error of restoring one dimension.
| Dimensions | PSO-BPNN | Std-BPNN |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Testing error of restoring two dimensions.
| Dimensions | PSO-BPNN | Std-BPNN |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 6The convergence curve of training for dimension .
Quote errors of restoring one dimension.
| Dimensions | Training Set | Testing Set |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quote errors of restoring two dimensions.
| Dimensions | Training Set | Testing Set |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|