Skip to main content
Log in

Prediction-based Iterative Learning Control (PILC) for Uncertain Dynamic Nonlinear Systems Using System Identification Technique

  • Published:
Journal of Intelligent and Robotic Systems Aims and scope Submit manuscript

Abstract

Prediction-based Iterative Learning Control (PILC) is proposed in this paper for a class of time varying nonlinear uncertain systems. Convergence of PILC is analyzed and the uniform boundedness of tracking error is obtained in the presence of uncertainty and disturbances. It is shown that the learning algorithm not only guarantees the robustness, but also improves the learning rate despite the presence of disturbances and slowly varying desired trajectories in succeeding iterations. The effectiveness of the proposed PILC is presented by simulations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Uchiyama, M.: Formulation of high speed motion pattern of a mechanical arm by trial, Trans. SICE (Soc. Instrum. Contr. Eng.) 14(6) (1978), 706–712 (in Japanese).

    Google Scholar 

  2. Arimoto, S., Kawamura, S., and Miyazaki, F.: Bettering operation of robots by learning, J. Robotic Systems 1(2) (1984), 123–140.

    Google Scholar 

  3. Bondi, P., Casalina, G., and Gambardella, L.: On the iterative learning control theory for robotic manipulators, IEEE J. of Robotics and Automation 4 (1988), 14–21.

    Google Scholar 

  4. Saab, S. S.: On the P-type learning control, IEEE Trans. of Automatic Control 39(11) (1994), 2298–2302.

    Google Scholar 

  5. Oh, S. R., Bien, Z., and Suh, I. H.: An iterative learning control method with application for the robot manipulator, IEEE J. of Robotics and Automation 4 (1988), 508–514.

    Google Scholar 

  6. Lee, J. W., Lee, H. S., and Bien, Z.: Iterative learning control with feedback using Fourier series with application to robot trajectory tracking, Robotica 11 (1993), 291–298.

    Google Scholar 

  7. Chien, C.: Current iteration tracking error assisted iterative learning control of uncertain nonlinear discrete-time systems. in: Proc. 35th Conf. on Decision and Control, Japan, 1996, pp. 3038–3043.

  8. Landau, I. D.: System Identification and Control Design, Prentice-Hall, 1990.

  9. Saab, S., Vogt, W., and Mickle, M.: Learning control algorithms for tracking “Slowly” varying trajectories, IEEE Trans. on System, Man and Cybernetics 27(4) (August 1997).

  10. Niu, S., Fisher, D. G., and Xiao, D.: An augmented identification algorithm, Internat. J. Control 56 (1992), 193–211

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Arif, M., Ishihara, T. & Inooka, H. Prediction-based Iterative Learning Control (PILC) for Uncertain Dynamic Nonlinear Systems Using System Identification Technique. Journal of Intelligent and Robotic Systems 27, 291–304 (2000). https://doi.org/10.1023/A:1008162421594

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008162421594

Navigation