Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T07:56:53.811Z Has data issue: false hasContentIssue false

Design of robust fractional order fuzzy PID sliding mode controller based on hybrid swarm intelligence algorithm for a 6-DOF robotic manipulator

Published online by Cambridge University Press:  07 February 2025

Oguzhan Karahan
Affiliation:
Department of Electronics and Communications Engineering, Kocaeli University, Kocaeli, Turkey
Hasan Karci*
Affiliation:
Department of Electronics and Communications Engineering, Kocaeli University, Kocaeli, Turkey
*
Corresponding author: Hasan Karci; Email: hsnkarci06@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

In this paper, fractional-order (FO), intelligent, and robust sliding mode control (SMC) and stabilization of inherently nonlinear, multi-input, multi-output 6-DOF robot manipulators are investigated. To ensure robust control and better performance of the robot system, significant studies on various control transactions have been explored. First, a sliding proportional-integral-derivative (PID) surface is conceived and then its FO constitute is developed. It is an important fact that in SMC, the reaching phase is fast and the chattering is abated in the sliding phase. In particular, the discontinuity in the SMC is prevented in view of the boundary layer obtained by recommending the sigmoid function together with fuzzy logic to eliminate the chattering phenomenon. A hybrid tuning method consisting of gray wolf optimization and particle swarm optimization (GWO-PSO) algorithms is applied to tune the parameters of PID sliding mode control (PIDSMC), FO PIDSMC (FOPIDSMC), fuzzy PIDSMC (FPIDSMC), and FO fuzzy PIDSMC (FOFPIDSMC) controllers. In simulation results, the tuned FOFPIDSMC controller consistently outperforms PIDSMC, FOPIDSMC, and FPIDSMC controllers tuned by the GWO-PSO in dynamic performance, trajectory tracking, disturbance rejection, and mass uncertainty scenarios. It has been seen through a thorough performance analysis that 91.93% and 44.13% improvement are, respectively, obtained for mean absolute error (MAE) and torques root mean square (RMS) values of the joints when using from the PIDSMC to the FOFPIDSMC. Finally, the simulation outcomes reveal the superior aspects of the designed FOFPIDSMC and also demonstrate that the FOFPIDSMC controller enhances the dynamic performances of the 6-revolute universal robots 5 (6R UR5) robot manipulator under a variety of operating conditions.

Information

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Axes placements with Denavit-Hartenberg convention of the of UR5.

Figure 1

Table I. Results of overloading for three experimental setups.

Figure 2

Figure 2. Detailed configuration of the FPIDSMC.

Figure 3

Figure 3. Input/output fuzzy membership functions.

Figure 4

Table II. Fuzzy rule table.

Figure 5

Figure 4. Visualization of fuzzy inference surface.

Figure 6

Figure 5. Elaborate form of the fractional order fuzzy PID sliding mode control.

Figure 7

Figure 6. Block diagram depicting the proposed control algorithm.

Figure 8

Figure 7. Hybrid gray wolf optimization and particle swarm optimization algorithm flowchart.

Figure 9

Table III. Optimal controller parameters for 6R UR5 robot manipulator.

Figure 10

Table IV. Dynamic response comparison of controllers for the 6R UR5 robot manipulator system.

Figure 11

Figure 8. Sliding surfaces (a) and trajectory tracking errors (b) for different control methodologies.

Figure 12

Figure 9. The appearance of UR5 in MATLAB with the trajectory in Cartesian space.

Figure 13

Figure 10. The performance of controllers for end effector rectangular trajectory tracking.

Figure 14

Figure 11. MAE values of each joint (a) and RMS values of the torques of each joint (b) for the tracking performance.

Figure 15

Figure 12. Averages of MAE (a) and torque RMS (b) values of all joints in disturbance rejection scenarios.

Figure 16

Figure 13. Scenario 1 (a) and 2 (b) trajectory tracking mission and scenario 1 (c) and 2 (d) Cartesian-XY position curve of the endpoint.

Figure 17

Figure 14. Robot manipulator and Cartesian-XY position curve of the endpoint.

Figure 18

Figure 15. The performance of controllers under the mass change for trajectory tracking.

Figure 19

Figure 16. MAE values of each joint (a) and RMS values of the torques of each joint (b) for the tracking performance under mass change.