Alexandria Engineering Journal (Sep 2024)
QCASBC: An algorithm for hardware-in-the-loop simulation of 3-link RRR robotic manipulator
Abstract
In this paper, a quick convergence adaptive structure is proposed for trajectory tracking of an articulated type robotic manipulator using the Hardware in the Loop (HIL) simulation technique. A novel Nonlinear Quick Convergence Adaptive Sliding Backstepping Control (QCASBC) algorithm is implemented on a C2000 real-time controller board. The performance of the proposed control algorithm is inspected concerning the sliding mode PID (SM-PID) control technique to estimate its correlation with the proposed algorithm. The experimental part of the HIL simulation tests has been carried out on a simulated model of a three-link serial robot manipulator. A dynamic model of the robotic manipulator has been developed using Matlab Simulink software and its performance is analyzed using the HIL technique via a C2000 real-time controller for tracking the desired trajectory. Results show that the speed of convergence while tracking the desired trajectory of the manipulator is better in the proposed algorithm. It is also estimated that the positional error of the QCASBC algorithm is superior to the SM-PID control algorithm. The observed average angle error is improved by 14% and the average response time error is improved by 11% by using the proposed QCASBC algorithm compared to the SM-PID approach.