基于最小二乘的自适应最优迭代学习控制研究
Research on Adaptive Optimal Iterative Learning Control Based on Least Squares
DOI: 10.12677/MOS.2023.123193, PDF,    国家自然科学基金支持
作者: 杨亮亮, 罗 祥, 鲁文其:浙江理工大学机械工程学院,浙江 杭州;潘晓铭:温州大学机电工程学院,浙江 温州
关键词: 自适应控制最优迭代学习系统辨识时变系统Adaptive Control Optimal Iterative Learning System Identification Time-Varying System
摘要: 传统的最优迭代学习控制(TOILC)可以有效地提高伺服系统的跟踪性能。然而,在伺服系统的运行过程中可能存在参数扰动,其参数不断缓慢变化,从而导致TOILC的收敛性变差,系统的跟踪性能严重恶化。因此,考虑到系统的时变特性,提出了一种基于最小二乘的自适应最优迭代学习控制(LSAOILC)算法。在迭代过程中,根据输入和输出数据辨识得到系统的名义模型,来更新最优迭代学习控制器。当系统存在参数扰动时,它仍具有良好的跟踪性能,弥补了TOILC的不足。仿真和实验证明了该算法对时变系统的有效性。
Abstract: Traditional Optimal Iterative Learning Control (TOILC) can effectively improve the tracking perfor-mance of the servo system. However, there may be parameter perturbation in the running process of the servo system, and its parameters are constantly changing slowly. As a result, the convergence of the TOILC becomes worse, and the tracking performance of the system deteriorates seriously. Therefore, in view of the time-varying characteristics of the system, a least squares adaptive opti-mal iterative learning control (LSAOILC) algorithm is proposed. In the process of iteration, the nominal model of the system is identified according to input and output data so as to update the op-timal iterative learning controller. It still has good tracking performance when the system has pa-rameter perturbation, which makes up for the shortage of the TOILC. The simulations and experi-ments prove the effectiveness of the proposed algorithm for the time-varying system.
文章引用:杨亮亮, 罗祥, 潘晓铭, 鲁文其. 基于最小二乘的自适应最优迭代学习控制研究[J]. 建模与仿真, 2023, 12(3): 2102-2113. https://doi.org/10.12677/MOS.2023.123193

参考文献

[1] Ge, X., Stein, J.L. and Ersal, T. (2018) Frequency-Domain Analysis of Robust Monotonic Convergence of Norm-Optimal Iter-ative Learning Control. IEEE Transactions on Control Systems Technology, 26, 637-651. [Google Scholar] [CrossRef
[2] Zhang, X., Li, M., Ding, H. and Yao, X. (2019) Data-Driven Tuning of Feedforward Controller Structured with Infinite Impulse Response Filter via Iterative Learning Control. IET Control Theory & Applications, 13, 1062-1070. [Google Scholar] [CrossRef
[3] Zhu, X. and Wang, J. (2018) Double Iterative Compensation Learning Con-trol for Active Training of Upper Limb Rehabilitation Robot. International Journal of Control, Automation and Systems, 16, 1312-1322. [Google Scholar] [CrossRef
[4] Chu, B., Freeman, C.T. and Owens, D.H. (2015) A Novel Design Framework for Point-to-Point ILC Using Successive Projection. IEEE Transactions on Control Systems Technology, 23, 1156-1162. [Google Scholar] [CrossRef
[5] Chen, Y., Chu, B. and Freeman, C.T. (2018) Point-to-Point Iterative Learning Control with Optimal Tracking Time Allocation. IEEE Transactions on Control Systems Technology, 26, 1685-1698. [Google Scholar] [CrossRef
[6] Gunnarsson, S. and Norrlöf, M. (2001) On the Design of ILC Algo-rithms Using Optimization. Automatica, 37, 2011-2016. [Google Scholar] [CrossRef
[7] Dijkstra, B.G. and Bosgra, O.H. (2002) Extrapolation of Optimal Lifted System ILC Solution, with Application to a Wafer Stage. Pro-ceedings of the 2002 American Control Conference, Anchorage, 8-10 May 2002, 2595-2600. [Google Scholar] [CrossRef
[8] Dijkstra, B.G. and Bosgra, O.H. (2003) Exploiting Iterative Learning Control for Input Shaping, with Application to a Wafer Stage. Proceedings of the 2003 American Control Conference, Denver, 4-6 June 2003, 4811-4815. [Google Scholar] [CrossRef
[9] Feng, J., Liu, Z., He, X., Li, Q. and He, W. (2021) Vibration Suppres-sion of a High-Rise Building with Adaptive Iterative Learning Control. IEEE Transactions on Neural Networks and Learning Systems, 2, 1-12. [Google Scholar] [CrossRef
[10] Lin, N., Chi, R. and Huang, B. (2019) Linear Time-Varying Data Model-Based Iterative Learning Recursive Least Squares Identifications for Repetitive Systems. IEEE Access, 7, 133304-133313. [Google Scholar] [CrossRef
[11] Ketelhut, M., Göll, F., Braunstein, B., Albracht, K. and Abel, D. (2019) Iterative Learning Control of an Industrial Robot for Neuromuscular Training. 2019 IEEE Conference on Control Tech-nology and Applications, Hong Kong, 19-21 August 2019, 926-932. [Google Scholar] [CrossRef
[12] 杨亮亮, 袁锐, 史伟民, 鲁文其. 基于数据驱动的自适应最优迭代学习控制研究[J]. 机械工程学报, 2021, 57(17): 207-216.
[13] Zhang, X. and Hu, J. (2019) Model-Free Adaptive Iterative Learning Control for a Pneumatic Muscle-Driven Robot. 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Cheng-du, 15-17 March 2019, 2246-2249. [Google Scholar] [CrossRef
[14] Chi, R., Huang, B., Wang, D., Zhang, R. and Feng, Y. (2016) Data-Driven Optimal Terminal Iterative Learning Control with Initial Value Dynamic Compen-sation. IET Control Theory & Applications, 10, 1357-1364. [Google Scholar] [CrossRef
[15] Janssens, P., Pipeleers, G. and Swevers, J. (2013) A Data-Driven Con-strained Norm-Optimal Iterative Learning Control Framework for LTI Systems. IEEE Transactions on Control Systems Tech-nology, 21, 546-551. [Google Scholar] [CrossRef
[16] Heerties, M. and Tso, T. (2007) Nonlinear Iterative Learning Control with Applications to Lithographic Machinery. Control Engineering Practice, 15, 1545-1555. [Google Scholar] [CrossRef
[17] Flores, J.V., Salton, A.T., Gomes da Silva Jr., J.M., Neto, N.B. and Chen, Z. (2016) A Discrete-Time Framework for Proximate Time-Optimal Performance of Damped Servomechanisms. Mechatronics, 36, 27-35. [Google Scholar] [CrossRef