PD/PID-Fuzzy Logic Controller Based Tracking Control of 2-Link Robot Manipulator

Amit Kumar*, Shrey Kasera**, Lal Bahadur Prasad***
*-*** Department of Electrical Engineering, Madan Mohan Malaviya University of Technology, Gorakhpur, Uttar Pradesh, India.
Periodicity:February - April'2019
DOI : https://doi.org/10.26634/jic.7.2.16658

Abstract

Robot manipulators are multi-link nonlinear system with higher uncertainties and disturbances. To obtain desired accuracy and high performance, the controlling of robot should be in real time. Due to higher uncertainties and disturbances like variation in pay load frictions, the performance and accuracy of the system is highly deviated from desired performance and accuracy. This paper presents PD Fuzzy logic controller based scheme to track the desired trajectory of 2-link robot manipulator. In this PD fuzzy logic controller based scheme, the output of the system is fed to Fuzzy logic controller as input. The error and change in error is given as input to Fuzzy logic controller and this control scheme is capable in compensation of disturbances. In MATLAB environment, the simulation is performed and the reference trajectory of robotic system is tracked with minimum error.

Keywords

Robot Manipulator, Nonlinear, Fuzzylogic, PD Control.

How to Cite this Article?

Kumar, A., Kasera, S., and Prasad, L. B. (2019). PD/PID-Fuzzy Logic Controller Based Tracking Control of 2-Link Robot Manipulator. i-manager's Journal on Instrumentation and Control Engineering, 7(2), 18-25. https://doi.org/10.26634/jic.7.2.16658

References

[1]. Botsali, F. M., Tinkir, M., Kalyoncu, M., & Önen, Ü. (2010, February). Fuzzy logic trajectory control of flexible robot manipulator with rotating prismatic joint. In 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE) (Vol. 3, pp. 35-39). IEEE. https://doi.org/10.1109/ICCAE.2010.5451849
[2]. Chien, C. (1990). Fuzzy logic in control systems: Fuzzy logic controller. IEEE Trans. Syst. Man Cybern. Part II, 20(2), 419-435.
[3]. Edwards, M. (1984). Robots in industry: An overview. Applied Ergonomics, 15(1), 45-53. https://doi.org/10. 1016/S0003-6870(84)90121-2
[4]. Jimenez, A., & Al Hadithi, B. M. (Eds.) (2009). Robot manipulators: Trends and development. Intech Open https://doi.org/10.5772/218
[5]. Kelly, R. (1997). PD control with desired gravity compensation of robotic manipulators: A review. The International Journal of Robotics Research, 16(5), 660- 672. https://doi.org/10.1177%2F027836499701600505
[6]. Khan, M. F., ul Islam, R., & Iqbal, J. (2012, October). Control strategies for robotic manipulators. In 2012 International Conference of Robotics and Artificial Intelligence (pp. 26-33). IEEE. https://doi.org/10.1109/ICR AI.2012.6413422
[7]. Lochan, K., & Roy, B. K. (2015). Control of two-link 2- dof robot manipulator using fuzzy logic techniques: A review. In Proceedings of Fourth International Conference on Soft Computing for Problem Solving (pp. 499-511). Springer, New Delhi. https://doi.org/10.1007/97 8-81-322-2217-0_41
[8]. Mohammed, R. H., Bendary, F., & Elserafi, K. (2016). Trajectory tracking control for robot manipulator using fractional order-fuzzy-PID controller. International Journal of Computer Applications, 134 (15), 22-29. https://doi.org/10.5120/ijca2016908155
[9]. Ouyang, P. R., & Zhang, W. J. (2004, September). Development of an adaptive learning PD control for robotic system applications. In Proceedings of the 2004 IEEE International Conference on Control Applications, 2004. (Vol. 1, pp. 394-399). IEEE. https://doi.org/10.1109/ CCA.2004.1387243
[10]. Ouyang, P. R., & Zhang, W. J. (2008, June). Comparison of PD-based Controllers for robotic Manipulators. In ASME 2004 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference (pp. 23-31). American Society of Mechanical Engineers Digital Collection. https://doi.org/10.1115/DETC2004-57015
[11]. Prabhu, S. M., & Garg, D. P. (1998). Design of a fuzzy logic based robotic admittance controller. Intelligent Automation & Soft Computing, 4(2), 175-189. https://doi.org/10.1080/10798587.1998.10750730
[12]. Purwar, S., Kar, I. N., & Jha, A. N. (2005). Adaptive control of robot manipulators using fuzzy logic systems under actuator constraints. Fuzzy Sets and Systems, 152(3), 651-664. https://doi.org/10.1016/j.fss.2004.11. 012
[13]. Rastogi, E., & Prasad, L. B. (2015, December). Comparative performance analysis of PD/PID computed torque control, filtered error approximation based control and NN control for a robot manipulator. In 2015 IEEE UP Section Conference on Electrical Computer and Electronics (UPCON) (pp. 1-6). IEEE. https://doi.org/10. 1109/UPCON.2015.7456706
[14]. Spong, M. W., Hutchinson, S., & Vidyasagar, M. (2012). Robot Modeling and Control. New York: John Wiley & Sons, pp.122-131.
[15]. Su, Y. X., Sun, D., & Duan, B. Y. (2005). Design of an enhanced nonlinear PID controller. Mechatronics, 15(8), 1005-1024. https://doi.org/10.1016/j.mechatronics. 2005.03.003
[16]. Sumathi, P. (2005, July). Precise tracking control of robot manipulator using fuzzy logic. In IEEE International Conference on Mechatronics, 2005, ICM'05 (pp. 852-857). IEEE. https://doi.org/10.1109/ICMECH.2005.1529373
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Online 15 15

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.