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.
Similar content being viewed by others
REFERENCES
Tsypkin, Ya.Z., Adaptation and Learning in Automatic Systems, New York: Academic Press, 1971.
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.
Garden, M., Learning control of actuators in control systems, U.S. Patent 3555252, 1971.
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.
Arimoto, S., Kawamura, S., and Miyazaki, F., Bettering operation of robots by learning, J. Robot. Syst., 1984, vol. 1, pp. 123–140.
Craig, J.J., Adaptive control of manipulators through repeated trials, Proc. Am. Control Conf. (1984), pp. 1566–1573.
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.
Kawamura, S., Miyazaki, F., and Arimoto, S., Iterative learning control for robotic systems, Proc. Int. Conf. Ind. Electron. Control Instrum. (1984), pp. 393–398.
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.
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.
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.
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.
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.
Zundert, J., Bolder, J., and Oomen, T., Optimality and flexibility in iterative learning control for varying tasks, Automatica, 2016, vol. 67, pp. 295–302.
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.
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.
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.
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.
Apkarian, J., Karam, P., and Levis, M., Workbook on Flexible Link Experiment for Matlab/Simulink Users, Quanser, 2011.
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.
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.
Franklin, G.F., Powell, J.D., and Workman, M.L., Digital Control of Dynamical Systems, Ellis-Kagle Press, 2006.
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.
Funding
This work was financially supported by the Russian Science Foundation, project no. 21-71-00091. .
Author information
Authors and Affiliations
Corresponding author
Additional information
Translated by The Authors
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0005117922090089