Design Adaptive Fuzzy Inference Controller for Robot Arm

Full Text (PDF, 475KB), PP.66-73

Views: 0 Downloads: 0

Author(s)

Mostafa Mirzadeh 1,* Mohammad Haghighi 1 Saeed Khezri 1 Javad Mahmoodi 1 Hasan Karbasi 1

1. Department of Electrical Engineering, Delvar Branch, Islamic Azad University, Delvar, Iran

* Corresponding author.

DOI: https://doi.org/10.5815/ijitcs.2014.09.09

Received: 5 Jan. 2014 / Revised: 20 Apr. 2014 / Accepted: 11 Jun. 2014 / Published: 8 Aug. 2014

Index Terms

Classical Control, Non-Classical Control, Fuzzy Logic, Neural Network, Genetic Algorithm, Intelligent Control, Adaptive Fuzzy Gain Scheduling, Computed Torque Controller

Abstract

Design robust controller for uncertain nonlinear systems most of time can be a challenging work. One of the most active research areas in this field is control of the robot arm. The control strategies for robotics are classified in two main groups: classical and non-classical methods, where the classical methods use the conventional control theory and non-classical methods use the artificial intelligence theory such as fuzzy logic, neural networks and/or neuro-fuzzy. Control robot arm using classical controllers are often having lots of problems because robotic systems are always highly nonlinear. Accurate robot manipulator is difficult because some dynamic parameters such as compliance and friction are not well understood and some robot parameters such as inertia are difficult to measure accurately. Artificial control such as Fuzzy logic, neural network, genetic algorithm, and neurofuzzy control have been applied in many applications. Therefore, stable control of a nonlinear dynamic system such as a robot arm is challenging because of some mentioned issues. In this paper the intelligent control of robot arm using Adaptive Fuzzy Gain scheduling (AFGS) and comparison to fuzzy logic controller (FLC) and various performance indices like the RMS error, and Steady state error are used for test the controller performance.

Cite This Paper

Mostafa Mirzadeh, Mohammad Haghighi, Saeed Khezri, Javad Mahmoodi, Hasan Karbasi, "Design Adaptive Fuzzy Inference Controller for Robot Arm", International Journal of Information Technology and Computer Science(IJITCS), vol.6, no.9, pp.66-73, 2014. DOI:10.5815/ijitcs.2014.09.09

Reference

[1]Vachtsevanos, G. I., Davey, K. and Lee, K. M., "Development of a Novel Intelligent Robotic Manipulator," IEEE Control System Magazine, 1987, pp.9-15.

[2]Davey, K., Vachtsevanos, G. I., and Powers, R., "An analysis of Fields and Torques in Spherical Induction Motors," lEE Transactions on Magnetics, Vol. MAG-23, 1987, pp. 273-282.

[3]Foggia, A., Oliver, E., Chappuis, F., "New Three Degrees of Freedom Electromagnetic Actuator," Conference Record -lAS Annual Meeting, Vol. 35, New York, 1988.

[4]Lee, K. M., Vachtsevanos, G. and Kwan, C-K., "Development of a Spherical Wrist Stepper Motor," Proceedings of the 1988 IEEE lntemational Conference on Robotics and Automation, Philadelphia, PA. April 26-29.

[5]Lee, K. M., Pei. I., "Kinematic Analysis of a Three Degree-of-Freedom Spherical Wrist Actuator," The Fifth International Conference on Advanced Robotics, Italy,1991.

[6]Wang, I., Jewel, G., Howe, D., "Modeling of a Novel Spherical Pennanent Magnet Actuator," Proceedings of IEEE International Conference on Robotics and Automation, Albuquerque, New Mexico, pp 1190-1195, 1997.

[7]Wang, I., Jewel, G., Howe, D., "Analysis, Design and Control of a Novel Spherical Pennanent Magnet Actuator," lEE Proceedings on Electrical Power Applications., vol. 154, no. 1, 1998.

[8]Chirikjian, G. S., and Stein, D., "Kinematic Design and Commutation of a Spherical Stepper Motor," IEEEIASME Transactions on Mechatronics, vol. 4, n 4, Piscataway, New Jersey, pp. 342-353, Dec. 1999.

[9]Kahlen, K., and De Doncker, R. W., "CW'l'ent Regulators for Multi-phase Pennanent Magnet Spherical Machines." Industry Applications Conference Record of the 2000 IEEE, vol. 3, 2000, pp. 2011-2016.

[10]Lee, K. M., Pei, I., and Gilboa, U., "On the Development of a Spherical Wrist Actuator," Proceedings of the 16th NSF Conference on Manufacturing Systems Research, Tempe AZ, January 8-12, 1990.

[11]Yang, C., Back, Y. S., "Design and Control of the 3-dcgn:es of freedom actuator by Controlling the Electromagnetic Force," IEEE Transactions on Magnetics, May, 1999, pp. 3607-3609.

[12]Farzin Piltan, Mohammad Keshavarz, Ali Badri & Arash Zargari,“Design Novel Nonlinear Controller Applied to Robot Manipulator: Design New Feedback Linearization Fuzzy Controller with Minimum Rule Base Tuning Method”, International Journal of Robotics and Automation,3 (1):1-12, 2012

[13]Farzin Piltan, Sara Emamzadeh, Zahra Hivand, Fatemeh Shahriyari & Mina Mirazaei, ”PUMA-560 Robot Manipulator Position Sliding Mode Control Methods Using MATLAB/SIMULINK and Their Integration into Graduate/Undergraduate Nonlinear Control, Robotics and MATLAB Courses”, International Journal of Robotics and Automation, 3(3):106-150, 2012

[14]Farzin Piltan, Mohammad H. Yarmahmoudi, Mohammad Shamsodini, Ebrahim Mazlomian, Ali Hosainpour, ”PUMA-560 Robot Manipulator Position Computed Torque Control Methods Using MATLAB/SIMULINK and Their Integration into Graduate Nonlinear Control and MATLAB Courses”, International Journal of Robotics and Automation, 3(3): 167-191, 2012

[15]Farzin Piltan, Mohammad R. Rashidian, Mohammad Shamsodini and Sadeq Allahdadi, Effect of Rule Base on the Fuzzy-Based Tuning Fuzzy Sliding Mode Controller: Applied to 2nd Order Nonlinear System”, International Journal of Advanced Science and Technology, 46:39-70, 2012

[16]M. Bazregar, Farzin Piltan, A. Nabaee and M.M. Ebrahimi, “Parallel Soft Computing Control Optimization Algorithm for Uncertainty Dynamic Systems”, International Journal of Advanced Science and Technology, 51, 2013.

[17]M. M. Ebrahimi Farzin Piltan, M. Bazregar and A.R. Nabaee, “Intelligent Robust Fuzzy-Parallel Optimization Control of a Continuum Robot Manipulator”, International Journal of Control and Automation, 6(3), 2013.

[18]S. Heidari, Farzin Piltan, M. Shamsodini, K. Heidari and S. Zahmatkesh, “Design New Nonlinear Controller with Parallel Fuzzy Inference System Compensator to Control of Continuum Robot Manipulator”, International Journal of Control and Automation, 6(4), 2013.

[19]Farzin Piltan, Mehdi Eram, Mohammad Taghavi, Omid Reza Sadrnia, Mahdi Jafari,"Nonlinear Fuzzy Model-base Technique to Compensate Highly Nonlinear Continuum Robot Manipulator", IJISA, vol.5, no.12, pp.135-148, 2013. DOI: 10.5815/ijisa.2013.12.12

[20]Mahdi Mirshekaran, Farzin Piltan,Zahra Esmaeili, Tannaz Khajeaian, Meysam Kazeminasab,"Design Sliding Mode Modified Fuzzy Linear Controller with Application to Flexible Robot Manipulator", IJMECS, vol.5, no.10, pp.53-63, 2013.DOI: 10.5815/ijmecs.2013.10.07

[21]Meysam Kazeminasab, Farzin Piltan, Zahra Esmaeili, Mahdi Mirshekaran, Alireza Salehi ,"Design Parallel Fuzzy Partly Inverse Dynamic Method plus Gravity Control for Highly Nonlinear Continuum Robot", IJISA, vol.6, no.1, pp.112-123, 2014. DOI: 10.5815/ijisa.2014.01.12.

[22]Mojtaba Yaghoot, Farzin Piltan, Meysam Esmaeili, Mohammad Ali Tayebi, Mahsa Piltan,"Design Intelligent Robust Model-base Sliding Guidance Controller for Spherical Motor", IJMECS, vol.6, no.3, pp.61-72, 2014.DOI: 10.5815/ijmecs.2014.03.08

[23]Farzin Matin, Farzin Piltan, Hamid Cheraghi, Nasim Sobhani, Maryam Rahmani,"Design Intelligent PID like Fuzzy Sliding Mode Controller for Spherical Motor", IJIEEB, vol.6, no.2, pp.53-63, 2014. DOI: 10.5815/ijieeb.2014.02.07

[24]Azita Yazdanpanah, Farzin Piltan, Ali Roshanzamir, Marjan Mirshekari, Narges Gholami mozafari,"Design PID Baseline Fuzzy Tuning Proportional- Derivative Coefficient Nonlinear Controller with Application to Continuum Robot", IJISA, vol.6, no.5, pp.90-100, 2014. DOI: 10.5815/ijisa.2014.05.10

[25]Ali Barzegar, Farzin Piltan, Mahmood Vosoogh, Abdol Majid Mirshekaran, Alireza Siahbazi,"Design Serial Intelligent Modified Feedback Linearization like Controller with Application to Spherical Motor", IJITCS, vol.6, no.5, pp. 72-83, 2014. DOI: 10.5815/ijitcs.2014.05.10.