Set-point-related indirect iterative learning control for multi-input multi-output systems
- 103 Downloads
- 1 Citations
Abstract
A form of iterative learning control (ILC) is used to update the set-point for the local controller. It is referred to as set-point-related (SPR) indirect ILC. SPR indirect ILC has shown excellent performance: as a supervision module for the local controller, ILC can improve the tracking performance of the closed-loop system along the batch direction. In this study, an ILC-based P-type controller is proposed for multi-input multi-output (MIMO) linear batch processes, where a P-type controller is used to design the control signal directly and an ILC module is used to update the set-point for the P-type controller. Under the proposed ILC-based P-type controller, the closed-loop system can be transformed to a 2-dimensional (2D) Roesser’s system. Based on the 2D system framework, a sufficient condition for asymptotic stability of the closed-loop system is derived in this paper. In terms of the average tracking error (ATE), the closed-loop control performance under the proposed algorithm can be improved from batch to batch, even though there are repetitive disturbances. A numerical example is used to validate the proposed results.
Keywords
Iterative learning control (ILC) indirect ILC multi-input multi-output (MIMO) 2-dimensional system asymptotical stability linear matrix inequality (LMI)Preview
Unable to display preview. Download preview PDF.
References
- [1]M. Uchiyama. Formulation of high-speed motion pattern of a mechanical arm by trial. Transactions of the Society of Instrument and Control Engineers, vol. 14, no. 6, pp. 706–712, 1978. (in Japanese)Google Scholar
- [2]S. Arimoto, S. Kawamura, F. Miyazaki. Bettering operation of dynamic systems by learning: A new control theory for servomechanism or mechatronics system. In Proceedings of the 23th Conference of Decision and Control, Las Vegas, pp. 1064–1069, 1984.Google Scholar
- [3]X. H. Bu, Z. S. Hou. Stability of iterative learning control with data dropouts via asynchronous dynamical system. International Journal of Automation and Computing, vol.8, no. 1, pp. 29–36, 2011.CrossRefGoogle Scholar
- [4]A. Tang, D. Xiao, Z. Z. Mao. Batch-to-batch iterative learning control of a batch polymerization process based on online sequential extreme learning machine. Industrial & Engineering Chemistry Research, vol. 48, no. 24, pp. 11108–11114, 2009.CrossRefGoogle Scholar
- [5]D. H. Owens, K. Feng. Parameter optimization in iterative learning control. International Journal of Control, vol. 76, no. 11, pp. 1059–1069, 2003.MathSciNetCrossRefMATHGoogle Scholar
- [6]W. S. Chen, R. H. Li, J. Li. Observer-based adaptive iterative learning control for nonlinear systems with time-varying delays. International Journal of Automation and Computing, vol. 7, no. 4, pp. 438–446, 2010.CrossRefGoogle Scholar
- [7]Y. Wang, F. Gao, F. J. Doyle. Survey on iterative learning control, repetitive control, and run-to-run control. Journal of Process Control, vol. 19, no. 10, pp. 1589–1600, 2009.CrossRefGoogle Scholar
- [8]J. H. Wu, H. Ding. Reference adjustment for a high-acceleration and high-precision platform via A-type of iterative learning control. Journal of Systems & Control Engineering, vol. 221, no. 5, pp. 781–789, 2007.Google Scholar
- [9]J. X. Xu, R. Yan. Iterative learning control design without a priori knowledge of the control direction. Automatica, vol. 40, no. 10, pp. 1803–1809, 2004.MathSciNetCrossRefMATHGoogle Scholar
- [10]P. Jiang, L. C. A. Bamforth, Z. Feng, J. E. F. Baruch, Y. Q. Chen. Indirect iterative learning control for a discrete visual servo without a camera-robot model. IEEE Transactions on Systems, Man, and Cybernetics, vol. 37, no. 4, pp. 863–876, 2007.CrossRefGoogle Scholar
- [11]G. M. Bone. A novel iterative learning control formulation of generalized predictive control. Automatica, vol. 31, no. 10, pp. 1483–1487, 1995.CrossRefMATHGoogle Scholar
- [12]A. Tayebi, C. J. Chien. A unified adaptive iterative learning control framework for uncertain nonlinear systems. IEEE Transactions on Automatic Control, vol. 52, no. 10, pp. 1907–1913, 2007.MathSciNetCrossRefGoogle Scholar
- [13]K. K. Tan, S. Zhao, J. X. Xu. Online automatic tuning of a proportional integral derivative controller based on an iterative learning control approach. IET Control Theory & Applications, vol. 1, no. 1, pp. 90–96, 2007.CrossRefGoogle Scholar
- [14]Y.Wang, F. J. Doyle. Stability analysis for set-point-related indirect iterative learning control. In Proceedings of the 48th IEEE Conference on Decision and Control, IEEE, Shanghai, PRC, pp. 5702–5707, 2009.Google Scholar
- [15]Y. Q. Ye, D. W. Wang. Learning more frequency components using P-type ILC with negative learning gain. IEEE Transactions on Industrial Electronics, vol. 53, no. 2, pp. 712–716, 2006.CrossRefGoogle Scholar
- [16]T. Kaczorek. Two-dimensional Linear Systems, Berlin, Germany: Springer-Verlag, 1985.MATHGoogle Scholar
- [17]J. Shi, F. Gao, T. J. Wu. Robust design of integrated feedback and iterative learning control of a batch process based on a 2D Roesser system. Journal of Process Control, vol. 15, no. 8, pp. 907–924, 2005.CrossRefGoogle Scholar
- [18]G. I. Bara, M. Boutayeb. Static output feedback stabilization with H ∞ performance for linear discrete-time systems. IEEE Transactions on Automatic Control, vol. 50, no. 2, pp. 250–254, 2005.MathSciNetCrossRefGoogle Scholar
- [19]S. P. Boyd, L. E. Ghaoui, E. Feron, V. Balakrishnan. Linear Matrix Inequalities in System and Control Theory, Philadelphia, USA: Society for Industrial Mathematics, 1994.CrossRefMATHGoogle Scholar