Iterative learning control for remote control systems with communication delay and data dropout. (English) Zbl 1264.93277

Summary: Iterative learning control (ILC) is applied to remote control systems in which communication channels from the plant to the controller are subject to random data dropout and communication delay. Through analysis, it is shown that ILC can achieve asymptotical convergence along the iteration axis, as far as the probabilities of the data dropout and communication delay are known a priori. Owing to the essence of feedforward-based control ILC can perform trajectory-tracking tasks while both the data-dropout and the one-step delay phenomena are taken into consideration. Theoretical analysis and simulations validate the effectiveness of the ILC algorithm for network-based control tasks.


93E35 Stochastic learning and adaptive control
93C40 Adaptive control/observation systems
Full Text: DOI


[1] Y. Q. Chen and K. L. Moore, “Harnessing the nonrepetitiveness in iterative learning control,” in Proceedings of the 41st IEEE Conference on Decision and Control, vol. 3, pp. 3350-3355, Las Vegas, Nev, USA, 2002.
[2] D. A. Bristow, M. Tharayil, and A. G. Alleyne, “A survey of iterative learning control,” IEEE Control Systems Magazine, vol. 26, no. 3, pp. 96-114, 2006. · doi:10.1109/MCS.2006.1636313
[3] Z. Bien and I. M. Huh, “Higher-order iterative learning control algorithm,” IEE Proceedings D, vol. 136, no. 3, pp. 105-112, 1989. · Zbl 0731.93047 · doi:10.1049/ip-d.1989.0016
[4] J.-X. Xu and Y. Tan, Linear and Nonlinear Iterative Learning Control, Springer, Berlin, Germany, 2003. · Zbl 1221.65248
[5] C.-J. Chien, “A discrete iterative learning control for a class of nonlinear time-varying systems,” IEEE Transactions on Automatic Control, vol. 43, no. 5, pp. 748-752, 1998. · Zbl 0917.93040 · doi:10.1109/9.668852
[6] M. X. Sun and D. Wang, “Iterative learning control with initial rectifying action,” Automatica, vol. 38, no. 8, pp. 1177-1182, 2002. · Zbl 1002.93508 · doi:10.1016/S0005-1098(02)00003-1
[7] K.-H. Park, “An average operator-based PD-type iterative learning control for variable initial state error,” IEEE Transactions on Automatic Control, vol. 50, no. 6, pp. 865-869, 2005. · Zbl 1365.93557 · doi:10.1109/TAC.2005.849249
[8] S. S. Saab, “A discrete-time stochastic learning control algorithm,” IEEE Transactions on Automatic Control, vol. 46, no. 6, pp. 877-887, 2001. · Zbl 1008.93069 · doi:10.1109/9.940946
[9] Y. Q. Chen, Z. Gong, and C. Y. Wen, “Analysis of a high-order iterative learning control algorithm for uncertain nonlinear systems with state delays,” Automatica, vol. 34, no. 3, pp. 345-353, 1998. · Zbl 0912.93031 · doi:10.1016/S0005-1098(97)00196-9
[10] H.-S. Ahn, K. L. Moore, and Y. Q. Chen, “Discrete-time intermittent iterative learning controller with independent data dropouts,” in Proceedings of the 17th World Congress (IFAC ’08), Seoul, Korea, 2008. · doi:10.3182/20080706-5-KR-1001.0302
[11] J. Lam, H. Gao, and C. Wang, “Stability analysis for continuous systems with two additive time-varying delay components,” Systems & Control Letters, vol. 56, no. 1, pp. 16-24, 2007. · Zbl 1120.93362 · doi:10.1016/j.sysconle.2006.07.005
[12] B. Tang, G. P. Liu, and W. H. Gui, “Improvement of state feedback controller design for networked control systems,” IEEE Transactions on Circuits and Systems, vol. 55, no. 5, pp. 464-468, 2008. · doi:10.1109/TCSII.2007.914893
[13] T. C. Yang, “Networked control system: a brief survey,” IEE Proceedings Control Theory and Applications, vol. 153, no. 4, pp. 403-412, 2006. · doi:10.1049/ip-cta:20050178
[14] J. Hespanha, “Stochastic hybrid systems: application to communication networks,” in Lecture Notes in Computer Science, vol. 2993, pp. 387-401, Springer, New York, NY, USA, 2004. · Zbl 1135.93375 · doi:10.1007/b96398
[15] H. Gao and C. Wang, “Delay-dependent robust H\infty and L2 - L\infty filtering for a class of uncertain nonlinear time-delay systems,” IEEE Transactions on Automatic Control, vol. 48, no. 9, pp. 1661-1666, 2004. · Zbl 1364.93210 · doi:10.1109/TAC.2003.817012
[16] H. Gao and C. Wang, “A delay-dependent approach to robust H\infty filtering for uncertain discrete-time state-delayed systems,” IEEE Transactions on Signal Processing, vol. 52, no. 6, pp. 1631-1640, 2004. · Zbl 1369.93175 · doi:10.1109/TSP.2004.827188
[17] F. W. Yang, Z. D. Wang, Y. S. Hung, and M. Gani, “H\infty control for networked systems with random communication delays,” IEEE Transactions on Automatic Control, vol. 51, no. 3, pp. 511-518, 2006. · Zbl 1366.93167 · doi:10.1109/TAC.2005.864207
[18] X. H. Bu and Z. S. Hou, “Stability of iterative learning control with data dropout via asynchonous dynamical system,” International Journal of Automation and Computing, vol. 8, no. 1, pp. 29-36, 2011. · doi:10.1007/s11633-010-0551-3
[19] L. Zhou, Z. J. Zhang, G. P. Lu, and X. Q. Xiao, “Stabilization of discrete-time networked control systems with nonlinear perturbation,” in Proceedings of the 27th Chinese Control Conference (CCC ’08), pp. 266-270, 2008. · doi:10.1109/CHICC.2008.4605058
[20] B. G. Marieke, M. Cloosterman, N. van de Wouw, W. P. M. H. Heemels, and H. Nijmeijer, “Stability of networked control systems with uncertain time-varying delays,” IEEE Transactions on Automatic Control, vol. 54, no. 7, pp. 1575-1580, 2009. · Zbl 1367.93459 · doi:10.1109/TAC.2009.2015543
[21] S. Hu and W. Y. Yan, “Stability robustness of networked control systems with respect to packet loss,” Automatica, vol. 43, no. 7, pp. 1243-1248, 2007. · Zbl 1123.93075 · doi:10.1016/j.automatica.2006.12.020
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.