Hostname: page-component-76fb5796d-skm99 Total loading time: 0 Render date: 2024-04-26T13:28:26.476Z Has data issue: false hasContentIssue false

Output feedback sliding mode control for robot manipulators

Published online by Cambridge University Press:  22 January 2010

Shafiqul Islam*
Affiliation:
Department of Systems and Computer Engineering, Carleton University, 1125 Colonel By Drive, Ottawa, ON, Canada. E-mail: xpliu@sce.carleton.ca
Peter X. Liu
Affiliation:
Department of Systems and Computer Engineering, Carleton University, 1125 Colonel By Drive, Ottawa, ON, Canada. E-mail: xpliu@sce.carleton.ca
*
*Corresponding author. E-mail: sislam@sce.carleton.ca

Summary

In this work, we propose an output feedback sliding mode control (SMC) method for trajectory tracking of robotic manipulators. The design process has two steps. First, we design a stable SMC controller by assuming that all state variables are available. Then, an output feedback version of this SMC design is presented, which incorporates a model-free linear observer to estimate unknown velocity signals. We then show that the tracking performance under the output feedback design can asymptotically converge to the performance achieved under state-feedback-based SMC design. A detailed stability analysis is given, which shows semi-global uniform ultimate boundedness property of all the closed-loop signals. The proposed method is implemented and evaluated on a robotic system to illustrate the effectiveness of the theoretical development.

Type
Article
Copyright
Copyright © Cambridge University Press 2010

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.Tayebi, A. and Islam, S., “Adaptive iterative learning control for robot manipulators: Experimental results,” Control Eng. Pract. 14, 843851 (2006).CrossRefGoogle Scholar
2.Tayebi, A. and Islam, S., “Experimental Evaluation of an Adaptive Iterative Learning Control Scheme on a 5-DOF Robot Manipulators,” Proceeding of the IEEE International Conference on Control Applications, Taipei, Taiwan (Sep. 2–4, 2004) pp. 10071011.Google Scholar
3.Teel, A. and Praly, L., “Tools for semi-global stabilization by partial state and output feedback,” SIAM J. Control Optim. 33, 14431488 (1995).CrossRefGoogle Scholar
4.Mnasri, C. and Gasmi, M., “Robust Output Feedback Full-Order Sliding Mode Control for Uncertain MIMO Systems,” IEEE International Symposium on Industrial Electronics, Robinson College, University of Cambridge, Cambridge, UK (30 June–2 July, 2008) pp. 11441149.Google Scholar
5.Su, C. Y., Wang, Q., Chen, X., Rakheja, S., “Adaptive variable structure control of a class of nonlinear systems with unknown prandtl-shlinskii hysteresis,” IEEE Trans. Autom. Control 50 (12), 20692074 (2005).Google Scholar
6.Su, C. Y., Leung, T. P. and Zhou, Q. J., “A novel variable structure control scheme for robot trajectory control,” Proc. IFAC Triennial World Congr. 5, 117120 (1990).Google Scholar
7.Wilson, D. G., Parker, G. G., Starr, G. P. and Robinett, R. D., “Output Feedback Sliding Mode Control for a Planar Flexible Manipulator,” Proceedings of the ASCE Specialty Conference on Robotics for Challenging Environments, (1998) pp. 8–14.Google Scholar
8.Asada, H. and Slotine, J. J., Robot Analysis and Control (John Wiley & Sons, New York 1986).Google Scholar
9.Schwartz, H. M. and Islam, S., “An Evaluation of Adaptive Robot Control via Velocity Estimated Feedback,” Proceedings of the International Conference on Control and Applications, Montreal, QC, Canada (May 30–Jun. 1, 2007).Google Scholar
10.Medhaffar, H., Derbel, N. and Damak, T., “A decoupled fuzzy indirect adaptive sliding mode control with application to robot manipulator,” Int. J. Model. Identif. Control 1 (1), 2329 (2006).CrossRefGoogle Scholar
11.Pomet, J. B. and Praly, L., “Adaptive nonlinear regulation estimation from the Lyapunov equation,” IEEE Trans. Autom. Control 37, 729740 (1992).CrossRefGoogle Scholar
12.Slotine, J. J. E. and Li, W., Applied Nonlinear Control (Englewood Cliffs, NJ, Prentice Hall, 1991).Google Scholar
13.Slotine, J. J. E. and Sastry, S. S., “Tracking control of nonlinear system using sliding surface, with application to robot manipulators,” Int. J. Control 38, 465492 (1983).CrossRefGoogle Scholar
14.Daly, J. M. and Wang, D. W. L., “Output feedback sliding mode control in the presence of unknown disturbances,” Systems Control Lett. 58 (3), 188193 (2009).CrossRefGoogle Scholar
15.Erbatur, K., Kaynak, O. and Sabanovic, A., “A study on robustness property of sliding mode controllers: A novel design and experimental investigations,” IEEE Trans. Indus. Electron. 46 (5), 10121018 (1993).CrossRefGoogle Scholar
16.Meng, M. Q. H. and Lu, W. S., “A Unified Approach to Stable Adaptive Force/Position Control of Robot Manipulators,” Proceeding of the American Control Conference (Jun. 1994).Google Scholar
17.Islam, S. and Liu, P. X., “Adaptive Sliding Mode Control for Robotic System Using Multiple Model Parameters,” IEEE/ASME AIM, Singapore (Jul. 2009).Google Scholar
18.Utkin, V. I., “Variable structure systems with sliding mode,” IEEE Trans. Autom. Control 22, 212222 (1977).CrossRefGoogle Scholar
19.Lu, W. S. and Meng, M. Q. H., “Regressor formulation of robot dynamics: Computation and applications,” IEEE Trans. Rob. Autom. 9 (3), 323333 (1993).CrossRefGoogle Scholar
20.Lu, X. and Schwartz, H. M., “A revised adaptive fuzzy sliding mode controller for robotic manipulators,” Int. J. Model. Identif. Control 4 (2), 127133 (2008).CrossRefGoogle Scholar