论文摘要
众所周知,非线性系统极为难于控制,即使利用现代控制理论也难以设计适当的控制器。对于重复跟踪相同轨迹的系统,例如机械手的操作,磁盘驱动系统等,迭代学习控制是控制这一类系统简单而有效的方法。迭代学习控制针对具有重复运行性质的被控制对象,利用对象以前运行的信息,通过迭代的方式修正控制信号,实现在有限时间区间上的完全跟踪任务。正因为迭代学习控制算法的简单有效,近年来受到不少研究人员的关注,主要研究内容包括学习律的构成、收敛性、鲁棒性、初值及学习速度等问题。本论文根据当前迭代学习控制的研究现状着重分析了迭代学习控制的收敛性、鲁棒性、初始值及与其它先进控制相结合等问题,主要内容如下:首先研究了开闭环P型、D型迭代学习控制的收敛性、鲁棒性,并基于不同的学习律进行了仿真研究;其次基于P型闭环迭代控制算法与李雅普诺夫稳定性原理提出了一种估计迭代学习参数的方法,该方法可利用线性矩阵不等式工具箱方便地求解,简单有效;再次,将迭代学习控制与神经网络控制相结合,利用神经网络优化迭代学习控制的参数,充分发挥两者优点,既提高了鲁棒性又保证了控制精度;然后针对具有特定初态偏差和有界初态偏差的两种D型迭代学习控制算法,研究了其收敛性和鲁棒性,并进行了仿真研究。最后,将神经网络与迭代控制相结合,应用于一级倒立摆中,并验证了算法的收敛性和鲁棒性。
论文目录
摘要ABSTRACT创新点摘要第一章 绪论1.1 引言1.2 迭代学习控制的基本理论1.2.1 迭代学习控制系统的描述1.2.2 基本形式的迭代学习律1.3 迭代学习控制的研究内容1.4 论文的主要工作第二章 迭代学习控制的鲁棒性研究2.1 开闭环D 型学习律的鲁棒性分析2.2 开闭环P 型学习律的鲁棒性分析2.3 本章小结第三章 迭代控制算法控制参数的研究3.1 引言3.2 基于李雅普诺夫稳定性的参数调整3.2.1 问题描述3.2.2 主要结论3.2.3 仿真研究3.3 基于BP 神经网络的迭代控制参数调整3.3.1 BP 神经网络3.2.2 基于BP 神经网络的迭代控制参数调整3.3.3 仿真研究3.4 本章小结第四章 具有初态偏差的D 型迭代学习控制算法研究4.1 具有特殊初态偏差的迭代学习控制4.1.1 问题与结论4.1.2 仿真示例4.2 具有有界偏差的迭代学习控制4.2.1 问题与结论4.2.2 仿真示例4.3 本章小结第五章 迭代控制在倒立摆中的应用5.1 引言5.2 问题描述5.3 控制方案5.3.1 迭代学习过程5.3.2 神经网络优化迭代控制参数5.4 仿真研究5.5 本章小结第六章 结论与展望参考文献发表文章目录致谢详细摘要
相关论文文献
标签:迭代学习控制论文; 开闭环论文; 收敛性论文; 鲁棒性论文; 神经网络控论文; 线性矩阵不等式论文;