本文档属于类型a(单篇原创研究报告),以下是基于该论文的完整学术报告:
本研究由Jianmin Xing(青岛科技大学数学与物理学院)、Ronghu Chi和Na Lin(青岛科技大学自动化与电子工程学院人工智能与控制研究所)合作完成,发表于《International Journal of Robust and Nonlinear Control》(2021年,卷31,页码1168–1180),DOI编号10.1002/rnc.5347。研究获得中国国家自然科学基金(61873139)、山东省自然科学基金(ZR2017MEE071、ZR2019MF036)及山东省“泰山学者”计划资助。
该研究属于控制理论领域,聚焦于二维非线性系统(2D nonlinear systems)的自适应迭代学习控制(Adaptive Iterative Learning Control, AILC)。传统迭代学习控制(ILC)多针对一维重复动态系统,而实际工业场景(如化工反应器温度场、卫星气象图处理)常涉及具有多维动态特性的系统,且存在非重复性不确定性(如随机初始状态偏移、变轨迹任务、非均匀试验长度)。现有研究未充分解决此类复杂场景,因此本研究旨在提出一种新型二维自适应迭代学习控制框架(2D-AILC),以兼顾多维动态与非重复性扰动。
研究对象为多输入多输出(MIMO)二维非线性参数化系统(公式1):
[ x_k(i+1, j+1) = \Phi_0 \xi_0(x_k(i,j), \dots) + B u_k(i,j) + d(i,j) ]
其中,(i,j)为空间坐标,(k)为迭代次数,(d(i,j))为可重复扰动。
- 关键假设:系统非线性满足线性增长条件(假设3),控制增益矩阵正定(假设2)。
提出2D-AILC方案,包含两大创新:
- 随机变量建模:首次引入伯努利分布随机变量( \gamma_k(i,j) )描述试验长度变化(公式3-4),概率( p(i,j) )反映系统运行至((i,j))点的可能性。
- 虚拟跟踪误差:定义( e^*_k(i,j) = \gamma_k(i,j) e_k(i,j) )(公式6-7),通过补偿缺失数据解决非均匀试验长度问题。
控制律(公式9):
[ u_k(i,j) = \hat{\Phi}_k(i,j) \Psi_k(i,j) ]
参数更新律(公式10):
[ \hat{\Phi}k(i,j) = \hat{\Phi}{k-1}(i,j) + \frac{\eta e^*{k-1}(i+1,j+1)}{\mu + |\Psi{k-1}(i,j)|^2} \Psi_{k-1}(i,j)^T ]
其中,(\eta)为步长,(\mu)为权重因子,(\Psi_k(i,j))合并参考轨迹与系统状态信息。
结合Lyapunov稳定性理论与新型二维关键引理(2D-KTL),证明在试验长度随机变化下仍能实现跟踪误差的渐进收敛(定理1)。核心步骤包括:
- 构造Lyapunov函数( v_k(i,j) )分析参数估计误差有界性(公式16-20)。
- 利用2D-KTL证明虚拟跟踪误差依概率收敛(公式26-27)。
结果关联性:参数更新的自适应性与随机变量建模共同确保算法在非理想条件下的鲁棒性,控制律中的参考轨迹反馈直接补偿了任务变化的影响。
适用于需要高精度跟踪的工业多维过程控制,如:
- 化工反应器温度场调控:处理空间非均匀加热问题。
- 卫星图像处理:适应气象数据的时变扫描范围。
仿真部分以MIMO二维非线性系统为例(图1-6),验证了在40×40网格上,即使试验长度随机变化(20-40步)、参考轨迹迭代变动(图1-2),算法仍能实现快速收敛(图6)。研究为后续三维动态系统ILC(如无人机编队控制)奠定了基础。