Paidi Ravi
K. Rama Sudha
- Student, Department of Electrical Engineering, Andhra University, Visakhapatnam, Andhra Pradesh, India
- Professor, Department of Electrical Engineering, Andhra University, Visakhapatnam, Andhra Pradesh, India
Abstract
This paper proposes a Sliding mode control (SMC) algorithm for controlling three degrees of freedom (3DOF) robotic arm. This concept was inspired by seeing the increasing of potential applications of robotic arm in automation industry mainly the applications like pick and place. The 3DOF robotic arm is designed in SolidWorks and then it is imported to MATLAB for simulation purposes. Initially simulations are done by using the conventional PID controller but the permeance is not up to the mark, the end effector takes more time to track the reference trajectory. So, to improve the results the proposed Sliding mode controller is designed and to increase the smoothness in the end effector moment the sliding surface is constructed by using proportional and derivative constants. A detailed derivation of this proposed SMC controller is provided in this paper. For each x, y and z axis three different trajectory paths are generated. The obtained trajectory tracking error by using this SMC controller is compared with the PID controller according to obtained results conclusion is that this proposed controller gives good and accurate output. The complete simulations are done in MATLAB.
Keywords: Robotic Arm, PID controller, MATLAB, SolidWorks, and Sliding Mode Control.
[This article belongs to International Journal of Advanced Control and System Engineering(ijacse)]
var fieldValue = “[user_role]”;
if (fieldValue == ‘indexingbodies’) {
document.write(‘Full Text PDF‘);
}
else if (fieldValue == ‘administrator’) { document.write(‘Full Text PDF‘); }
else if (fieldValue == ‘ijacse’) { document.write(‘Full Text PDF‘); }
else { document.write(‘ ‘); }
Browse Figures
References
Andres Gonzalez-Rodriguez, Rogelio E. Baray-Arana, Abraham Efraim Rodriguez-Mata, Isidro Robledo-Vega, and Pedro Rafael Acosta Cano de los Rios, “Validation of a Classical Sliding Mode Control Applied to a Physical Robotic Arm with Six Degrees of Freedom”, pp. 1-27,14th-December-2022, Processes.
Safiuddin Che Suhaimin, Nur Liyana Azmi, Md Mozasser Rahman,and Hazlina Md Yusof, “Analysis of Point-to-Point Robotic Arm Control using PID controller” 7th International Conference on Mechatronics Engineering (ICOM), 2019, 9th-January-2020, Malaysia, IEEE Xplore, https://ieeexplore.ieee.org/document/8952036.
Maria Philip and Lal Priya P S, “Pick and Place Operation of a Robotic Arm Using Multirate Event Triggered Sliding Mode Control” IEEE Second International Conference on Control, Measurement and Instrumentation (CMI), India,01- March- 2021, Kolkata, India, IEEE Xplore, https://ieeexplore.ieee.org/document/9362877.
Madiha Farman, Muneera Al-Shaibah, Zoha Aoraiath, Firas Jarrar, “Design of a Three Degrees of Freedom Robotic Arm”, International Journal of Computer Applications, vol.179, issue-37, Apr. 2018.
Charles Fallaha, Maarouf Saad, Jawhar Ghommam, and Yassine Kal,“Sliding Mode Control With Model-Based Switching Functions Applied on a 7-DOF Exoskeleton Arm”, IEEE/ASME Trans. Mechatronics, vol.26, Issue no.1, pages.539–550, Feb. 2021, IEEE Xplore.
Xingwen Zheng, Minglei Xiong, Runyu Tian, Junzheng Zheng, Manyi Wang, and Guangming Xie, “Three-Dimensional Dynamic Modeling and Motion Analysis of a Fin-Actuated Robot” IEEE/ASME Trans. Mechatronics, vol. 27, Issue no. 4, pp. 1990-1997, Aug. 2022,IEEE Xplore, https://ieeexplore.ieee.org/document/9786536.
Takuya Otani, Hiroki Mineshita, Keigo Miyazawa, Yuri Yakazawa, Hideyuki Kasuga, Ryuki Kawai, and Rtsuo Takanishi, “Energy Efficiency Improvement of a Robotic Finger With Ultra High Molecular Weight Polyethylene Gear”, IEEE, vol. 10, pp. 100033-100040, Sep.2022.
Nur Syahirah Eshah Budin Shah, Khairuddin Osman, Norzahirah Zainuddin, “5-Axis of Mitsubishi RV-2AJ Robotics Arm Modelling Using SolidWorks”, 16th-April-2020, IEEE International Colloquium on Signal Processing & its Applications (CSPA 2020), pp. 207-212, Malaysia, Feb. 2020, https://ieeexplore.ieee.org/document/9068674
Nikolay Bratovanov, “Robot Modeling, Motion Simulation and Off-Line Programming Based on SolidWorks API”, 2019 Third IEEE International Conference on Robotic Computing (IRC), Italy, pp. 574-579, Mar. 2019.
Xiuxian Yang, Yuchi Cao, Tieshan Li, Qihe Shan “Bridge Crane Co-simulation Based on SolidWorks/Adams/MATLAB”, 9th International Conference on Virtual Reality, China, pages. 309-314, May.2023.
Volume | 01 |
Issue | 01 |
Received | September 6, 2023 |
Accepted | October 5, 2023 |
Published | October 13, 2023 |
function myFunction2() {
var x = document.getElementById(“browsefigure”);
if (x.style.display === “block”) {
x.style.display = “none”;
}
else { x.style.display = “Block”; }
}
document.querySelector(“.prevBtn”).addEventListener(“click”, () => {
changeSlides(-1);
});
document.querySelector(“.nextBtn”).addEventListener(“click”, () => {
changeSlides(1);
});
var slideIndex = 1;
showSlides(slideIndex);
function changeSlides(n) {
showSlides((slideIndex += n));
}
function currentSlide(n) {
showSlides((slideIndex = n));
}
function showSlides(n) {
var i;
var slides = document.getElementsByClassName(“Slide”);
var dots = document.getElementsByClassName(“Navdot”);
if (n > slides.length) { slideIndex = 1; }
if (n (item.style.display = “none”));
Array.from(dots).forEach(
item => (item.className = item.className.replace(” selected”, “”))
);
slides[slideIndex – 1].style.display = “block”;
dots[slideIndex – 1].className += ” selected”;
}