迭代学习控制
模型预测控制
线性近似
控制理论(社会学)
操作员(生物学)
非线性系统
迭代法
线性系统
约束(计算机辅助设计)
计算机科学
近似理论
近似算法
跟踪(教育)
数学优化
数学
算法
控制(管理)
人工智能
几何学
生物化学
化学
心理学
教育学
抑制因子
数学分析
物理
基因
转录因子
量子力学
作者
M.B. Saltik,Bayu Jayawardhana,Ashish Cherukuri
标识
DOI:10.1109/cdc51059.2022.9992510
摘要
This paper presents an iterative way of computing a control algorithm with the aim of enabling reference tracking for an unknown nonlinear system. The method consists of three blocks: iterative learning control (ILC), robust model predictive control (MPC), and a linear approximation of the Koopman operator. The method proceeds in iterations, where at the end of an iteration, two steps are performed. First, the trajectories of the system obtained from previous iterations are used to build the linear approximation of the Koopman operator. Second, the linear model is used to compute the ILC signal. While these steps are executed in an offline manner, during an iteration, the control actions are computed online using the robust tubebased MPC. The tubes are defined by constraint tightening sets that compensate for the discrepancy between the true dynamics and its linear approximation. We demonstrate our method on the reference tracking for a 4 tank system.
科研通智能强力驱动
Strongly Powered by AbleSci AI