| Literature DB >> 26229526 |
Xianfeng Yuan1, Mumin Song1, Fengyu Zhou1, Zhumin Chen2, Yan Li1.
Abstract
The wheeled robots have been successfully applied in many aspects, such as industrial handling vehicles, and wheeled service robots. To improve the safety and reliability of wheeled robots, this paper presents a novel hybrid fault diagnosis framework based on Mittag-Leffler kernel (ML-kernel) support vector machine (SVM) and Dempster-Shafer (D-S) fusion. Using sensor data sampled under different running conditions, the proposed approach initially establishes multiple principal component analysis (PCA) models for fault feature extraction. The fault feature vectors are then applied to train the probabilistic SVM (PSVM) classifiers that arrive at a preliminary fault diagnosis. To improve the accuracy of preliminary results, a novel ML-kernel based PSVM classifier is proposed in this paper, and the positive definiteness of the ML-kernel is proved as well. The basic probability assignments (BPAs) are defined based on the preliminary fault diagnosis results and their confidence values. Eventually, the final fault diagnosis result is archived by the fusion of the BPAs. Experimental results show that the proposed framework not only is capable of detecting and identifying the faults in the robot driving system, but also has better performance in stability and diagnosis accuracy compared with the traditional methods.Entities:
Mesh:
Year: 2015 PMID: 26229526 PMCID: PMC4504124 DOI: 10.1155/2015/606734
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1Flow diagram of the proposed fault diagnosis approach.
Figure 2Experimental robot.
Figure 3Architecture of wheeled robot driving system.
Fault position and its common fault modes.
| Fault categories | Fault position | Fault mode | Tag |
|---|---|---|---|
| Normal condition | None | None |
|
|
| |||
| Mechanical faults | Left wheel | Low pressure |
|
| Right wheel | Low pressure |
| |
| Left coupling | Loosening |
| |
| Right coupling | Loosening |
| |
|
| |||
| Sensor faults | Left encoder | Pulse loss |
|
| Right encoder | Pulse loss |
| |
| Gyroscope | Constant drift |
| |
Figure 4Cumulation variance proportion of the PCs.
Figure 5Parameters tuning based on PSO algorithm (∙ denotes the original distribution of the particles and △ denotes the final distribution of the particles).
Figure 6Optimal parameters of SVM.
Figure 7Confidence values of SVM.
BPAs assignments and fusion experiment records.
| Fault mode | PCA model | BPAs | Outputs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| m( | m( | m( | m( | m( | m( | m( | m( | m(θ) | |||
|
| PCA0 | 0.004 | 0.003 |
| 0.003 | 0.446 | 0.002 | 0.024 | 0.004 | 0.051 |
|
| PCA1 | 0.004 | 0.004 |
| 0.006 | 0.333 | 0.003 | 0.095 | 0.005 | 0.058 |
| |
| PCA2 | 0.004 | 0.003 |
| 0.004 | 0.279 | 0.002 | 0.046 | 0.003 | 0.039 |
| |
| PCA3 | 0.001 | 0.001 |
| 0.001 | 0.151 | 0.001 | 0.107 | 0.002 | 0.028 |
| |
| PCA4 | 0.004 | 0.002 |
| 0.002 |
| 0.002 | 0.010 | 0.003 | 0.081 |
| |
| PCA5 | 0.004 | 0.002 |
| 0.004 | 0.410 | 0.002 | 0.025 | 0.004 | 0.051 |
| |
| PCA6 | 0.002 | 0.002 |
| 0.002 | 0.390 | 0.002 | 0.047 | 0.003 | 0.045 |
| |
| PCA7 | 0.003 | 0.002 |
| 0.003 | 0.301 | 0.002 | 0.006 | 0.003 | 0.071 |
| |
| DS | 0.000 | 0.000 |
| 0.000 | 0.041 | 0.000 | 0.000 | 0.000 | 0.000 |
| |
|
| |||||||||||
|
| PCA0 | 0.007 | 0.004 | 0.419 | 0.006 |
| 0.002 | 0.005 | 0.005 | 0.051 |
|
| PCA1 | 0.005 | 0.003 | 0.021 | 0.004 |
| 0.002 | 0.001 | 0.004 | 0.058 |
| |
| PCA2 | 0.006 | 0.003 |
| 0.005 |
| 0.002 | 0.003 | 0.004 | 0.039 |
| |
| PCA3 | 0.001 | 0.001 | 0.022 | 0.001 |
| 0.000 | 0.003 | 0.002 | 0.028 |
| |
| PCA4 | 0.007 | 0.003 |
| 0.004 |
| 0.002 | 0.002 | 0.006 | 0.081 |
| |
| PCA5 | 0.007 | 0.003 | 0.320 | 0.005 |
| 0.002 | 0.002 | 0.005 | 0.051 |
| |
| PCA6 | 0.004 | 0.003 | 0.400 | 0.003 |
| 0.002 | 0.004 | 0.004 | 0.045 |
| |
| PCA7 | 0.005 | 0.003 | 0.363 | 0.005 |
| 0.002 | 0.002 | 0.005 | 0.071 |
| |
| DS | 0.000 | 0.000 | 0.005 | 0.000 |
| 0.000 | 0.000 | 0.000 | 0.000 |
| |
Figure 8Fault diagnosis result.
Diagnosis accuracy of the proposed hybrid framework with different kernel functions.
| Kernel function | Diagnosis accuracy | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
| Total | |
| Polynomial kernel | 79% | 97% | 96% | 85% | 94% | 98% | 99% | 81% | 91.51% |
| Sigmoid kernel | 92% | 94% | 94% | 69% | 71% | 96% | 99% | 91% | 88.25% |
| Gaussian RBF kernel | 81% | 97% | 95% | 86% | 92% | 99% | 100% | 84% | 91.76% |
| ML-kernel ( | 81% | 97% | 95% | 86% | 92% | 99% | 100% | 84% | 91.76% |
| ML-kernel (0 < | 92% | 100% | 96% | 94% | 98% | 99% | 100% | 95% | 96.75% |
Figure 9Experimental results based on different frameworks.