《计算机应用》唯一官方网站

• •    下一篇

基于高阶内模的变参考轨迹鲁棒迭代学习控制

郑俊豪,陶洪峰   

  1. 江南大学
  • 收稿日期:2023-07-19 修回日期:2023-09-08 发布日期:2023-10-26 出版日期:2023-10-26
  • 通讯作者: 郑俊豪

High-order internal model based robust iterative learning control with varying trajectory

  • Received:2023-07-19 Revised:2023-09-08 Online:2023-10-26 Published:2023-10-26

摘要: 针对一类带有非重复不确定参数的线性离散系统跟踪迭代域变化的参考轨迹问题,提出了一种双环控制结构的鲁棒间接型迭代学习控制(ILC)算法。通过在内环部分设计比例?积分(PI)型反馈控制器保证闭环系统沿时间轴方向的稳定性,实现前几批次对参考轨迹的快速跟踪。在外环部分,通过高阶内模(HOIM)描述参考轨迹变化规律,并设计一个基于内模原理的高阶比例(P)型ILC控制器来提升系统在批次方向上对变参考轨迹的跟踪性能,实现对变化的参考轨迹精确跟踪。针对不确定性参数带来的扰动问题,设计一类性能指标函数,将系统模型在间接型ILC控制器作用下转换为等价的重复过程模型,基于重复过程模型稳定性理论,将保证系统具有沿批次鲁棒稳定的性能指标条件转换为线性矩阵不等式(LMI)。最后通过一类永磁电机的控制仿真验证了所提算法的有效性。

Abstract: For a class of discrete linear systems with non-repetitive uncertainties, a double-loops construction based robust indirect-type Iterative Learning Control (ILC) algorithm was proposed to track the batch-varying trajectories. In the inner-loop, a Proportional-Integral (PI) type feedback controller was designed to ensure the stability of the closed-loop system along the time axis, and the fast tracking in the first few batches was realized. In the outer-loop, by using a High-Order Internal Model (HOIM) to describe the pattern of varying trajectories, a HOIM based Proportional (P) type ILC controller was designed to improve the tracking performance along the batch axis, and the accurate tracking of the varying trajectories was realized. For the disturbance caused by non-repetitive uncertainties, a performance criterion function was designed and the system model was transformed into a repetitive process model under the effect of the indirect-type ILC controller. Based on the stability theory of repetitive process model, the condition of stability along the batch axis was transformed into Linear Matrix Inequality (LMI) conditions. Finally, the effectiveness of proposed algorithm is verified through the simulation of a class of permanent magnet linear motor.

中图分类号: