该文档属于类型a,即报告了一项原创性研究的科学论文。以下是针对该研究的详细学术报告:
该研究由Miao Yu和Sheng Chai(均来自中国浙江大学电气工程学院)合作完成,于2021年6月22日发表在期刊*International Journal of Robust and Nonlinear Control*(DOI: 10.1002/rnc.5690)。研究标题为《Adaptive Iterative Learning Control for Discrete-Time Nonlinear Systems with Multiple Iteration-Varying High-Order Internal Models》,聚焦于离散时间非线性系统的自适应迭代学习控制(Adaptive Iterative Learning Control, AILC)方法设计。
研究领域与动因
研究属于控制理论范畴,具体涉及迭代学习控制(ILC)在非线性系统中的应用。传统ILC方法依赖“严格重复性”假设(如系统参数、初始条件、参考轨迹在迭代过程中不变),但实际工业场景(如机械臂抓取不同质量工件、跟踪变化轨迹)常存在迭代变化(iteration-varying)的非重复性干扰,导致控制性能下降。
核心问题
1. 现有局限:
- 多数基于高阶内模(High-Order Internal Model, HOIM)的ILC方法假设内模的阶数和系数固定,无法描述迭代变化的内模(IVHOIM)。
- 已有研究多关注单一迭代变化因素(如参数或扰动),而实际系统可能同时存在多因素(multiple iteration-varying factors)(如时变输入增益、外部扰动)。
2. 研究目标:
- 设计一种面向离散时间非线性系统的AILC方法,兼容随机初始条件、未知时变输入增益及多迭代变化因素(参数和扰动),并利用IVHOIM刻画其变化规律。
研究针对一阶离散非线性系统(可扩展至高阶):
[
x_k(t+1) = \boldsymbol{\Theta}_k(t)\boldsymbol{\xi}(x_k(t), t) + b(t)u_k(t) + d_k(t)
]
- 迭代变化参数 (\boldsymbol{\Theta}_k(t)):由IVHOIM生成,其阶数(m_k^{(i)})和系数(\rho_j^{(i)}(k))随迭代变化(如式3)。
- 外部扰动 (d_k(t)):分解为时变分量(d(t))和迭代变化分量(\bar{d}_k(t)),后者同样由IVHOIM描述(式10)。
- 创新建模方法:通过引入上界统一维度(式6-9),将时变参数转换为已知迭代变化向量(a_k^{(i)})与未知时不变向量(\boldsymbol{\theta}_0^{(i)}(t))的乘积,简化学习目标。
提出基于递归最小二乘法(RLS)的自适应ILC方案(式14-17):
- 控制律:(u_k(t) = \frac{1}{\hat{b}_k(t)} \left[ x_k^r(t+1) - \boldsymbol{\Lambda}_k^T \hat{\boldsymbol{\phi}}_k(t) \right]),其中(\hat{b}_k(t))和(\hat{\boldsymbol{\phi}}k(t))为参数估计。
- 参数更新:引入投影算子(式16)避免输入增益估计小于下界(b{\text{min}}),确保控制器可行性。
- 创新性:首次将IVHOIM嵌入AILC框架,通过Lyapunov理论证明迭代收敛性(定理1)。
案例1:单输入非线性系统(式44)在两种场景下测试:
- 固定参考轨迹(式50):误差在200次迭代内趋近零(图5),控制信号可行(图6-7)。
- 迭代变化参考轨迹(式51):仍能实现渐近跟踪(图9-10)。
案例2:二阶机械臂模型(式52-54),验证方法对高阶系统的适用性(图14)。
(注:全文共约2200字,涵盖研究全流程细节与创新点。)