مشروع البحث:
Fuzzy logic controller Design for PUMA 560 Robot Manipulator

dc.contributor.advisorجليطه, د. إبراهيم نصر
dc.date.accessioned2025-03-10T08:28:02Z
dc.date.available2025-03-10T08:28:02Z
dc.descriptionThe dynamic model of the robot manipulator contain from equations, these equations are nonlinear and contained from variations parameters due to variations in load, friction and disturbance. The conventional computed torque (PD and PID) controllers are not highly suitable for nonlinear, complex, time-variant systems with delay. In this thesis, the fuzzy logic controllers has been used because it is efficient tools for control of nonlinear and uncertain parameters systems. The aim of this thesis is to design a fuzzy logic controller for position control of a PUMA 560 robot manipulator. First, we have modeled Puma 560 Robot Manipulator using Robotics Toolbox produce by Peter Corke, this modeling has done on the kinematics and dynamics analysis. Second the simulation of Puma 560 robot manipulator with three controllers, PD computed torque controller, PID computed torque controller and fuzzy logic controller have done. The simulation implemented using MATLAB ® Robotics Toolbox (Peter Corke) and results of each controller are compared. The simulation results without disturbance were approximated. Then we added the disturbance torques as the external input to this robot and the simulation results of each controller with disturbance are compared. The performance of PD-CTC and PID-CTC with this disturbance became worse and it made errors along the path, because disturbance torques occurred to variations in load, coupling, and friction that act on the joint but when this disturbance torque has been added with fuzzy logic controller, the FLC achieved good tracking performance along the trajectory. Based on simulation results and the comparisons on the tables, we concluded that the performance of fuzzy logic controller in terms of position tracking error in case of disturbance or load is better than the conventional computed torque (PD-CTC and PID-CTC) controllers.
dc.description.abstractThe dynamic model of the robot manipulator contain from equations, these equations are nonlinear and contained from variations parameters due to variations in load, friction and disturbance. The conventional computed torque (PD and PID) controllers are not highly suitable for nonlinear, complex, time-variant systems with delay. In this thesis, the fuzzy logic controllers has been used because it is efficient tools for control of nonlinear and uncertain parameters systems. The aim of this thesis is to design a fuzzy logic controller for position control of a PUMA 560 robot manipulator. First, we have modeled Puma 560 Robot Manipulator using Robotics Toolbox produce by Peter Corke, this modeling has done on the kinematics and dynamics analysis. Second the simulation of Puma 560 robot manipulator with three controllers, PD computed torque controller, PID computed torque controller and fuzzy logic controller have done. The simulation implemented using MATLAB ® Robotics Toolbox (Peter Corke) and results of each controller are compared. The simulation results without disturbance were approximated. Then we added the disturbance torques as the external input to this robot and the simulation results of each controller with disturbance are compared. The performance of PD-CTC and PID-CTC with this disturbance became worse and it made errors along the path, because disturbance torques occurred to variations in load, coupling, and friction that act on the joint but when this disturbance torque has been added with fuzzy logic controller, the FLC achieved good tracking performance along the trajectory. Based on simulation results and the comparisons on the tables, we concluded that the performance of fuzzy logic controller in terms of position tracking error in case of disturbance or load is better than the conventional computed torque (PD-CTC and PID-CTC) controllers.
dc.identifier6983
dc.identifier.urihttps://dspace.academy.edu.ly/handle/123456789/1447
dc.subjectFuzzy logic controller Design for PUMA 560 Robot Manipulator
dc.titleFuzzy logic controller Design for PUMA 560 Robot Manipulator
dspace.entity.typeProject
project.endDate2019
project.funder.nameهندسة الحاسوب
project.investigatorعبد العظيم سعد عبد السلام
project.startDate2018
relation.isOrgUnitOfProjectd70558aa-ae49-4279-9e5d-a763f40a7531
relation.isOrgUnitOfProject.latestForDiscoveryd70558aa-ae49-4279-9e5d-a763f40a7531
relation.isPersonOfProjectc0edaf23-346b-42e9-a33f-56c4b212b142
relation.isPersonOfProject.latestForDiscoveryc0edaf23-346b-42e9-a33f-56c4b212b142
الملفات
الحزمة الأصلية
يظهر اﻵن 1 - 1 من 1
لا توجد صورة مصغرة متاحة
اﻻسم:
عبدالعظيم سعد عبدالسلام.pdf
الحجم:
3.74 MB
التنسيق:
Adobe Portable Document Format
حزمة الترخيص
يظهر اﻵن 1 - 1 من 1
لا توجد صورة مصغرة متاحة
اﻻسم:
license.txt
الحجم:
1.71 KB
التنسيق:
Item-specific license agreed to upon submission
الوصف: