Document Type : Research Articles
Authors
1 Department of Electrical and Computer Engineering, Babol Noshirvani University of Technology, Babol, Iran.
2 Department of Electrical and Computer Engineering, Babol Noshirvani University of Technology, Babol, Iran
3 Department of Electrical and Robotic Engineering, Shahrood University of Technology, 3619995161 Shahrood, Iran.
Abstract
This paper presents an innovative adaptive sliding mode controller with disturbance rejection for robotic manipulators. The proposed approach employs orthogonal functions-based estimation to handle system uncertainties, while an adaptive mechanism is introduced to estimate the unknown upper bounds of external disturbances. Moreover, the dynamics of the robot actuators, namely the motors, are explicitly considered in the control law design. Three adaptive laws are proposed in this work. The first addresses the estimation of the parameters of orthogonal functions, the second deals with the approximation error, and the third concerns the estimation of the upper bound of external disturbances. Furthermore, a robust control term is proposed to compensate for the approximation error. Stability of the closed-loop system is ensured using Lyapunov theory. The performance of the proposed controller is evaluated through simulations on a SCARA robotic manipulator and compared with conventional and dynamic sliding mode control schemes in terms of tracking accuracy, control effort, and disturbance rejection.
Keywords
- Uncertainty Estimation
- Orthogonal Functions
- Adaptive Sliding Mode Control
- Trajectory Tracking
- Robot Manipulators
Main Subjects