| Literature DB >> 30192815 |
Mehran Rahmani1, Mohammad Habibur Rahman1.
Abstract
This paper proposes a novel robust control method for the control of a 7-DOF exoskeleton robot. The external disturbances and unknown dynamics in the form of friction forces, different upper-limb's mass, backlash, and input saturation make robot unstable, which prevents the robot from correctly following the defined path. A new fractional sliding mode controller (NFSMC) is designed, which is robust against unknown dynamic and external disturbances. Fractional PID controller (FPID) has high trajectory tracking, but it is not robust against external disturbances. Therefore, by combining NFSMC and FPID controllers, a new compound fractional PID sliding mode controller (NCFPIDSMC) is proposed, which benefits high trajectory tracking of FPID and robustness of NFSMC. The stability of the proposed control method is verified by Lyapunov theory. A random noise is applied in order to confirm the robustness of the proposed control method.Entities:
Mesh:
Year: 2018 PMID: 30192815 PMCID: PMC6128553 DOI: 10.1371/journal.pone.0203440
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Reference frames of ETS-MARSE.
Workspace ETS-MARSE.
| Joints | Motion | Workspace |
|---|---|---|
| 1 | Shoulder joint horizontal flexion/extension | 0°/140° |
| 2 | Shoulder joint vertical flexion/extension | 140°/0° |
| 3 | Shoulder joint internal/external rotation | -85°/75° |
| 4 | Elbow joint flexion/extension | 120°/0° |
| 5 | Forearm joint pronation/supination | -85°/85° |
| 6 | Wrist joint | -30°/20° |
| 7 | Wrist joint flexion/extension | -50°/60° |
Modified Denavit- Hartenberg parameters.
| 1 | 0 | 0 | ||
| 2 | -π/2 | 0 | 0 | |
| 3 | π/2 | 0 | ||
| 4 | -π/2 | 0 | 0 | |
| 5 | π/2 | 0 | ||
| 6 | -π/2 | 0 | 0 | |
| 7 | -π/2 | 0 | 0 |
Fig 2Block diagram of novel compound control system.
Physical parameters of ETS- MARSE.
| Joints | Mass (Kg) | Center of mass (m) | Link length (m) |
|---|---|---|---|
| 1 | 3.475 | 0.0984 | 0.145 |
| 2 | 3.737 | 0.1959 | 0 |
| 3 | 0 | 0 | 0.25 |
| 4 | 2.066 | 0.163 | 0 |
| 5 | 0 | 0 | 0.267 |
| 6 | 0.779 | 0.121 | 0 |
| 7 | 0.496 | 0.0622 | 0 |
Fig 3Position tracking of joints under NFSMC and NCFPIDSMC.
Fig 4Position tracking error of joints under NFSMC and NCFPIDSMC.
Fig 5Velocity of joints under NFSMC and NCFPIDSMC.
Fig 6Control effort using NFSMC and NCFPIDSMC.
Fig 7Robustness verification of NCFPIDSMC under random noise application.