Hostname: page-component-cd9895bd7-hc48f Total loading time: 0 Render date: 2024-12-26T07:38:56.440Z Has data issue: false hasContentIssue false

Design, analysis and modelling of a hybrid controller for serial robotic manipulators

Published online by Cambridge University Press:  15 August 2016

Dan Zhang*
Affiliation:
Department of Mechanical, Engineering, York University, 4700 Keele Street, Toronto, Ontario, M3J 1P3, Canada
Bin Wei
Affiliation:
Faculty of Engineering and Applied Science, University of Ontario Institute of Technology, 2000 Simcoe Street North, Oshawa, Ontario L1H 7K4, Canada. E-mail: Bin.Wei@uoit.ca
*
*Corresponding author. E-mail: dzhang99@yorku.ca

Summary

When the end-effector of a robotic arm grasps different payload masses, the output of joint motion will vary. By using a model reference adaptive control approach, the payload variation effect can be solved. This paper describes the design for a hybrid controller for serial robotic manipulators by combining a PID controller and a model reference adaptive controller (MRAC) in order to further improve the accuracy and joint convergence speed performance. The convergence performance of the PID controller, the MRAC and the PID+MRAC hybrid controller for 1-DOF, 2-DOF and subsequently 3-DOF manipulators is compared. The comparison results show that the convergence speed and its performance for the MRAC and the PID+ MRAC controllers is better than that of the PID controller, and the convergence performance for the hybrid control is better than that of the MRAC control.

Type
Articles
Copyright
Copyright © Cambridge University Press 2016 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1. Kelly, R., “A tuning procedure for stable PID control of robot manipulators,” Robotica 13 (2), 141148 (1995).Google Scholar
2. Ramirez, J. A. and Cervantes, I., “PID regulation of robot manipulators with elastic joints,” Asian J. Control 5 (1), 3238 (2003).Google Scholar
3. Pervozvanski, A. A. and Freidovich, L. B., “Robust stabilization of robotic manipulators by PID controllers,” Dyn. Control 9 (3), 203222 (1999).Google Scholar
4. Akyuz, I. H., Yolacan, E., Ertunc, H. M. and Bingul, Z., “PID and State Feedback Control of a Single-Link Flexible Joint Robot Manipulator,” IEEE International Conference on Mechatronics (ICM), Istanbul, Turkey (2011) pp. 409414.Google Scholar
5. Jafarov, E. M., Parlak, M. N. and Istefanopulos, Y., “A new variable structure PID-controller design for robot manipulators,” IEEE Trans. Control Syst. Technol. 13, 122130 (2005).Google Scholar
6. Whitaker, H. P., Yamron, J. and Kezer, A., “Design of Model Reference Adaptive Control Systems for Aircraft,” (Massachusetts Institute of Technology, Instrumentation Laboratory: Jackson & Moreland, Cambridge, Massachusetts, 1958).Google Scholar
7. Landau, Y. D., Adaptive Control: The Model Reference Approach (Marcel Dekker, New York, 1979).Google Scholar
8. Dubowsky, S. and Desforges, D., “The application of model-referenced adaptive control to robotic manipulators,” J. Dyn. Syst. Meas. Control 101, 193200 (1979).CrossRefGoogle Scholar
9. Cao, C. and Hovakimyan, N., “Design and analysis of a novel L1 adaptive control architecture with guaranteed transient performance,” IEEE Trans. Autom. Control 53 (2), 586591 (2008).Google Scholar
10. Jain, P. and Dr. Nigam, M. J., “Design of a model reference adaptive controller using modified MIT rule for a second order system,” Adv. Electron. Electric Eng. 3 (4) 477484 (2013).Google Scholar
11. Nguyen, N. T., Krishnakumar, K. and Boskovic, J., “An Optimal Control Modification to Model-Reference Adaptive Control for Fast Adaptation,” AIAA Guidance, Navigation and Control Conference and Exhibit, Honolulu, Hawaii (Aug. 2008) pp. 119.Google Scholar
12. Idan, M., Johnson, M. D. and Calise, A. J., “A hierarchical approach to adaptive control for improved flight safety,” AIAA J. Guid. Control Dyn. 25 (6), 10121020 (2002).Google Scholar
13. Tam, R. Y. and Thomopoulos, S. C., “Model reference adaptive control (MRAC) of robotic manipulators using a modified output error method (MOEM),” Robot. Syst. 10, 143150. Microprocessor-Based and Intelligent Systems Engineering.Google Scholar
14. Kamnik, R., Matko, D. and Bajd, T., “Application of model reference adaptive control to industrial robot impedance control,” J. Intell. Robot. Syst. 22 (2), 153163 (1998).Google Scholar
15. Tsai, M. C. and Tomizuka, M., “Model Reference Adaptive Control and Repetitive Control for Robot Manipulators,” 1989 IEEE International Conference on Robotics and Automation, Scottsdale, USA (1989) pp. 16501655.Google Scholar
16. Oh, S., Lee, W., Ha, D. and Shin, C., “A Robust Model Reference Adaptive Control of Robot System Based on TMS320C3X Chips,” International Conference on Control, Automation and Systems, Seoul, Korea (2007) pp. 23042308.Google Scholar
17. Skowronski, J. M., “Model reference control and identification of robotic manipulators under uncertainty,” Math. Modelling 8, 384388 (1987).CrossRefGoogle Scholar
18. Dubowsky, S. and Desforges, D., “The application of model-referenced adaptive control to robotic manipulators,” J. Dyn. Syst. Meas. Control 101, 193200 (1979).Google Scholar
19. Donalson, D. and Leondes, T., “A model referenced parameter tracking technique for adaptive control systems,” IEEE Trans. Appl. Ind. 82 (68), 241252 (1963).Google Scholar
20. Horowitz, R. and Tomizuka, M., “An adaptive control scheme for mechanical manipulators-compensation of nonlinearity and decoupling control,” J. Dyn. Syst. Meas. Control 108 (2), 19 (1986).Google Scholar
21. Sadegh, N. and Horowitz, R., “Stability Analysis of an Adaptive Controller for Robotic Manipulators,” Proceedings of 1987 IEEE International Conference on Robotics and Automation, Raleigh, NC, USA (1987) pp. 12231229.Google Scholar
22. Sadegh, N. and Horowitz, R., “Stability and robustness analysis of a class of adaptive controllers for robotic manipulators,” Int. J. Robot. Res. 9 (3), 7492 (1990).Google Scholar
23. Craig, J. J., Introduction to Robotics: Mechanics and Control, 3rd ed. (Pearson/Prentice Hall, Upper Saddle River, NJ, 2005).Google Scholar
24. Craig, J. J., Hsu, P. and Sastry, S. S., “Adaptive Control of Mechanical Manipulators,” IEEE International Conference on Robotics and Automation, San Francisco, CA, USA (1986) pp. 190195.Google Scholar