Technical Brief

A Repetitive Learning Method Based on Sliding Mode for Robot Control With Actuator Saturation

[+] Author and Article Information
Huihui Tian

School of Electro-Mechanical Engineering,
Xi'an Technological University,
Xi'an 710021, China
e-mail: yezifairy@163.com

Yuxin Su

School of Electro-Mechanical Engineering,
Xidian University,
Xi'an 710071, China
e-mail: yxsu@mail.xidian.edu.cn

Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received March 4, 2013; final manuscript received December 30, 2014; published online February 9, 2015. Assoc. Editor: YangQuan Chen.

J. Dyn. Sys., Meas., Control 137(6), 064505 (Jun 01, 2015) (7 pages) Paper No: DS-13-1098; doi: 10.1115/1.4029525 History: Received March 04, 2013; Revised December 30, 2014; Online February 09, 2015

This paper proposes a sliding mode based repetitive learning control method for high-precision tracking of robot manipulators with actuator saturation. Advantages of the proposed control include the absence of model parameter in the control law formulation and the ability to remove the possibility of actuator failure due to excessive torque input levels. Lyapunov's direct method is employed to prove semiglobal asymptotic tracking. Simulation results on a three degree-of-freedom (3DOF) robot illustrate the effectiveness and improved performance of the proposed scheme.

Copyright © 2015 by ASME
Your Session has timed out. Please sign back in to continue.


Inoue, T., Nakano, M., Kubo, T., Matsumoto, S., and Baba, H., 1981, “High Accuracy Control of a Proton Synchrotron Magnet Power Supply,” Proceedings of the 8th IFAC World Congress, Kyoto, Japan, pp. 3137–3142.
Hara, S., Yamamoto, Y., Omata, T., and Nakano, M., 1988, “Repetitive Control Systems: A New Type Servo Systems for Periodic Exogenous Signals,” IEEE Trans. Autom. Control, 33(7), pp. 659–667. [CrossRef]
Sadegh, N., Horowith, R., Kao, W. W., and Tomizuka, M., 1990, “A Unified Approach to the Design of Adaptive and Repetitive Controllers for Robotic Manipulators,” ASME J. Dyn. Syst., Meas., Control, 112(4), pp. 618–629. [CrossRef]
Ghosh, J., and Paden, B., 2000, “Nonlinear Repetitive Control,” IEEE Trans. Autom. Control, 45(5), pp. 949–954. [CrossRef]
Liu, T. S., and Lee, W. S., 2000, “A Repetitive Learning Method Based on Sliding Mode for Robot Control,” ASME J. Dyn. Syst., Meas., Control, 122(1), pp. 40–48. [CrossRef]
Sun, M. X., Sam Ge, S., and Mareels, I. M. Y., 2006, “Adaptive Repetitive Learning Control of Robotic Manipulators Without the Requirement for Initial Repositioning,” IEEE Trans. Rob., 22(3), pp. 563–568 [CrossRef].
Liuzzo, S., and Tomei, P., 2008, “A Global Adaptive Learning Control for Robotic Manipulators,” Automatica, 44(5), pp. 1379–1384. [CrossRef]
Kasac, J., Novakovic, B., Majetic, D., and Brezak, D., 2008, “Passive Finite-Dimensional Repetitive Control of Robot Manipulators,” IEEE Trans. Control Syst. Technol., 16(3), pp. 570–576. [CrossRef]
Kasac, J., Novakovic, B., and Milic, V., 2011, “On Equivalence Between Internal and External Model-Based Repetitive Learning Controllers for Nonlinear Passive Systems,” Asian J. Control, 13(1), pp. 15–24. [CrossRef]
Dixon, W. E., Zergeroglu, E., Dawson, D. M., and Costic, B. T., 2002, “Repetitive Learning Control: A Lyapunov-Based Approach,” IEEE Trans. Syst., Man, Cybern.: Part B: Cybern., 32(4), pp. 538–545. [CrossRef]
Saberi, A., Lin, Z. L., and Teel, A. R., 1996, “Control of Linear Systems With Saturating Actuators,” IEEE Trans. Autom. Control, 41(3), pp. 368–378. [CrossRef]
Zergeroglu, E., Dixon, W., Behal, A., and Dawson, D., 2000, “Adaptive Set-Point Control of Robotic Manipulators With Amplitude-Limited Control Inputs,” Robotica, 18(2), pp. 171–181. [CrossRef]
Santibáňez, V., Kelly, R., and Reyes, F., 1998, “A New Set-Point Controller With Bounded Torques for Robot Manipulators,” IEEE Trans. Ind. Electron., 45(1), pp. 126–133. [CrossRef]
Zavala-Río, A., and Santibáňez, V., 2006, “Simple Extensions of the PD-With-Gravity-Compensation Control Law for Robot Manipulators With Bounded Inputs,” IEEE Trans. Control Syst. Technol., 14(5), pp. 958–965. [CrossRef]
Zavala-Río, A., and Santibáňez, V., 2007, “A Natural Saturating Extension of the PD-With-Desired Gravity-Compensation Control Law for Robot Manipulators With Bounded Inputs,” IEEE Trans. Rob., 23(2), pp. 386–391. [CrossRef]
Alvarez-Ramirez, J., Kelly, R., and Cervantes, L., 2003, “Semiglobal Stability of Saturated Linear PID Control for Robot Manipulators,” Automatica, 39(6), pp. 989–995. [CrossRef]
Su, Y. X., Müller, P. C., and Zheng, C. H., 2010, “Global Asymptotic Saturated PID Control for Robot Manipulators,” IEEE Trans. Control Syst. Technol., 18(6), pp. 1280–1288 [CrossRef].
Aguinga-Ruiz, E., Zavala-Rio, A., Santibanez, V., and Reyes, F., 2009, “Global Trajectory Tracking Through Static Feedback for Robot Manipulators With Bounded Inputs,” IEEE Trans. Control Syst. Technol., 17(4), pp. 934–944. [CrossRef]
Santibáňez, V., and Kelly, R., 2001, “Global Asymptotic Stability of Bounded Output Feedback Tracking Control for Robot Manipulators,” Proceedings of the 40th IEEE Conference on Decision and Control, Orlando, FL, pp. 1378–1379.
Dixon, W. E., de Queiroz, M. S., Zhang, F., and Dawson, D. M., 1999, “Tracking Control of Robot Manipulators With Bounded Torque Inputs,” Robotica, 17(2), pp. 121–129. [CrossRef]
Zhang, F., Dawson, D. M., de Queiroz, M. S., and Dixon, W., 2000, “Global Adaptive Output Feedback Tracking Control of Robot Manipulators,” IEEE Trans. Autom. Control, 45(6), pp. 1203–1208. [CrossRef]
Orlov, Y., Alvarez, J., Acho, L., and Aguilar, L., 2003, “Global Position Regulation of Friction Manipulators Via Switched Chattering Control,” Int. J. Control, 76(14), pp. 1446–1452. [CrossRef]
Tian, H. H., and Su, Y. X., 2011, “Nonlinear Decentralized Repetitive Control for Global Asymptotic Tracking of Robot Manipulators,” Aata Autom. Sin., 37(10), pp. 1264–1271, Available at: http://www.researchgate.net/publication/265489152_Nonlinear_decentralized_repetitive_control_for_a_global_asymptotic_tracking_of_robot_manipulators


Grahic Jump Location
Fig. 1

Periodic reference signals and positions of robot manipulators

Grahic Jump Location
Fig. 2

Position tracking errors

Grahic Jump Location
Fig. 3

Velocity tracking errors

Grahic Jump Location
Fig. 6

Position tracking errors



Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In