Skip to main content
Log in

Iterative Learning Control for a Discrete-Time System with Changing Reference Trajectory under Uncertainty

  • INTELLECTUAL CONTROL SYSTEMS, DATA ANALYSIS
  • Published:
Automation and Remote Control Aims and scope Submit manuscript

Abstract

This paper considers a linear discrete-time system operating in a repetitive mode to track a reference trajectory with a given accuracy. The system parameters are incompletely known and are described by the affine uncertainty model. In addition, the system is subjected to random disturbances, and measurements are carried out with noise. During system operation, the reference trajectory changes after a given number of repetitions. The resulting transient error may cause a temporary loss of accuracy. We propose a new iterative learning control design method to compensate the transient error. An example illustrates the effectiveness of this method.

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.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.

Similar content being viewed by others

REFERENCES

  1. Tsypkin, Ya.Z., Adaptation and Learning in Automatic Systems, New York: Academic Press, 1971.

    MATH  Google Scholar 

  2. Bristow, D.A., Tharayil, M., and Alleyne, A.G., A survey of iterative learning control: a learning-based method for high-performance tracking control, IEEE Control Syst. Mag., 2006, vol. 26, no. 3, pp. 96–114.

    Article  Google Scholar 

  3. Garden, M., Learning control of actuators in control systems, U.S. Patent 3555252, 1971.

  4. Uchiyama, M., Formation of high-speed motion pattern of a mechanical arm by trial, Trans. Soc. Instrum. Control Eng., 1978, vol. 14, no. 6, pp. 706–712.

    Article  Google Scholar 

  5. Arimoto, S., Kawamura, S., and Miyazaki, F., Bettering operation of robots by learning, J. Robot. Syst., 1984, vol. 1, pp. 123–140.

    Article  Google Scholar 

  6. Craig, J.J., Adaptive control of manipulators through repeated trials, Proc. Am. Control Conf. (1984), pp. 1566–1573.

  7. Casalino, G. and Bartolini, G., A learning procedure for the control of movements of robotic manipulators, Proc. IASTED Symp. Robot. Autom. (1984), pp. 108–111.

  8. Kawamura, S., Miyazaki, F., and Arimoto, S., Iterative learning control for robotic systems, Proc. Int. Conf. Ind. Electron. Control Instrum. (1984), pp. 393–398.

  9. Ahn, H-S., Chen, Y.Q., and Moore, K.L., Iterative learning control: survey and categorization, IEEE Trans. Syst. Man. Cybern. Part C: Appl. Rev., 2007, vol. 37, no. 6, pp. 1099–1121.

    Article  Google Scholar 

  10. Saez, M.A., Maturana, F.P., Barton, K., and Tilbury, D.M., Context-sensitive modeling and analysis of cyber-physical manufacturing systems for anomaly detection and diagnosis, IEEE Trans. Autom. Sci. Eng., 2020, vol. 17, no. 1, pp. 29–40.

    Article  Google Scholar 

  11. Qamsane, Y., Balta, E.C., Moyne, J., Tilbury, D., and Barton, K., Dynamic rerouting of cyber-physical production systems in response to disruptions based on SDC framework, Proc. Am. Control Conf. (2019), pp. 3650–3657.

  12. Balta, E.C., Tilbury, D.M., and Barton, K., Switch-based iterative learning control for tracking iteration varying references, IFAC PapersOnLine, 2020, vol. 20, no. 2, pp. 1493–1498.

    Article  Google Scholar 

  13. Hoelzle, D.J., Alleyne, A.G., and Johnson, A.J.W., Basis task approach to iterative learning control with applications to micro-robotic deposition, IEEE Trans. Control Syst. Technol., 2010, vol. 19, no. 5, pp. 1138–1148.

    Article  Google Scholar 

  14. Zundert, J., Bolder, J., and Oomen, T., Optimality and flexibility in iterative learning control for varying tasks, Automatica, 2016, vol. 67, pp. 295–302.

    Article  MathSciNet  MATH  Google Scholar 

  15. Altin, B., Wang, Z., Hoelzle, D.J., and Barton, K., Robust monotonically convergent spatial iterative learning control: interval systems analysis via discrete Fourier transform, IEEE Trans. Control Syst. Technol., 2018, vol. 27, no. 6, pp. 2470–2483.

    Article  Google Scholar 

  16. Balta, E.C., Tilbury, D.M., and Barton K., Control-oriented modeling and layer-to-layer stability for fused deposition modeling: a kernel basis approach, Proc. Am. Control Conf. (ACC) (2019), pp. 4727–4733.

  17. Guo, Y. and Mishra, S., A predictive control algorithm for layer-to-layer ink-jet 3D printing, Proc. Am. Control Conf. (ACC) (2016), pp. 833–838.

  18. Pakshin, P.V. and Emelianova, J.P., Iterative learning control design for discrete-time stochastic switched systems, Autom. Remote Control, 2020, vol. 81, no. 11, pp. 2011–2025.

    Article  MathSciNet  MATH  Google Scholar 

  19. Apkarian, J., Karam, P., and Levis, M., Workbook on Flexible Link Experiment for Matlab/Simulink Users, Quanser, 2011.

  20. Pakshin, P., Emelianova, J., and Emelianov, M., Iterative learning control of stochastic linear systems under switching of the reference trajectory and parameters, Proc. 29th Mediterrю Conf. Control Autom. (MED 2021) (2021), pp. 1311–1316, 9480192.

  21. Pakshin, P., Emelianova, J., Rogers, E., and Galkowski, K., Iterative learning control of stochastic linear systems with reference trajectory switching, Proc. 60th IEEE Conf. Decis. Control (CDC) (Austin, TX, December 13–15, 2021), pp. 6565–6570.

  22. Franklin, G.F., Powell, J.D., and Workman, M.L., Digital Control of Dynamical Systems, Ellis-Kagle Press, 2006.

  23. Polyak, B.T., Khlebnikov, M.V., and Shcherbakov, P.S., Upravlenie lineinymi sistemami pri vneshnikh vozmushcheniyakh: tekhnika lineinykh matrichnykh neravenstv (Control of Linear Systems under Exogenous Disturbances: Technique of Linear Matrix Inequalities), Moscow: LENAND, 2014.

    Google Scholar 

Download references

Funding

This work was financially supported by the Russian Science Foundation, project no. 21-71-00091. .

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. P. Emelianova.

Additional information

Translated by The Authors

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Emelianova, J.P. Iterative Learning Control for a Discrete-Time System with Changing Reference Trajectory under Uncertainty. Autom Remote Control 83, 1452–1466 (2022). https://doi.org/10.1134/S0005117922090089

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0005117922090089

Keywords

Navigation