Patan Krzysztof, Patan Maciej
Institute of Control and Computation Engineering, University of Zielona Góra, ul. Szafrana 2, 65-516 Zielona Góra, Poland.
ISA Trans. 2020 Mar;98:445-453. doi: 10.1016/j.isatra.2019.08.044. Epub 2019 Sep 3.
This work reports on a novel approach to effective design of iterative learning control of repetitive nonlinear processes based on artificial neural networks. The essential idea discussed here is to enhance the iterative learning scheme with neural networks applied for controller synthesis as well as for system output prediction. Consequently, an iterative control update rule is developed through efficient data-driven scheme of neural network training. The contribution of this work consists of proper characterization of the control design procedure and careful analysis of both convergence and zero error at convergence properties of the proposed nonlinear learning controller. Then, the resulting sufficient conditions can be incorporated into control update for the next process trial. The proposed approach is illustrated by two examples involving control design for pneumatic servomechanism and magnetic levitation system.
这项工作报告了一种基于人工神经网络的重复非线性过程迭代学习控制有效设计的新方法。这里讨论的基本思想是通过应用神经网络进行控制器综合以及系统输出预测来增强迭代学习方案。因此,通过高效的数据驱动神经网络训练方案开发了一种迭代控制更新规则。这项工作的贡献包括对控制设计过程的恰当表征以及对所提出的非线性学习控制器的收敛性和收敛时的零误差特性的仔细分析。然后,所得的充分条件可纳入下一过程试验的控制更新中。通过两个涉及气动伺服机构和磁悬浮系统控制设计的例子说明了所提出的方法。