论文部分内容阅读
迭代学习控制(iterative learning control,简称ILC)策略适合于某种具有重复运动性质的被控对象。其控制的基本思想是:将控制系统历史的控制信号和误差信号相结合来修正当前控制信号,产生新的控制信号,实现在有限时间区间上的完全跟踪任务。本文先对迭代域变化的参考轨迹跟踪问题进行高阶内模迭代学习控制的研究,然后针对具有网络传输的控制系统中不同数据丢失和时延情况采用三种不同的迭代学习方法研究,并证明迭代学习律的收敛性。论文的主要研究内容包括如下几方面:1.针对变参考轨迹跟踪问题,提出了高阶内模迭代学习控制。首先构造一个高阶内模(HOIM)描述变参考轨迹,然后将高阶内模嵌入到迭代学习律中,从而构造生成新型高阶内模迭代学习律。通过严格的数学分析和仿真实例,证明高阶内模算法能够保证跟踪误差沿迭代轴的渐近收敛性质。最后将高阶内模算法推广到非线性系统。2.针对传感器至控制器通过网络连接的一类网络控制系统,存在Bernoulli分布的数据丢失和传输一步时延问题,应用经典迭代学习控制算法的前馈特性对网络控制系统进行有效补偿,确保系统的跟踪性能。3.研究传感器至控制器通道存在随机数据丢失和传输时延行为的网络化控制系统。首先将随机数据丢失和传输时延行为建模为Markov链,然后提出了移动权重平均高阶迭代学习算法,最后证明新型算法对于网络控制系统的有效性。4.针对控制器至执行器通道存在数据丢失的离散时变网络化控制系统问题。首先建立Bernoulli分布的数据丢失模型,其次提出了含平均迭代学习律的输入保持补偿算法,该方法的迭代学习控制器将所有的历史输入信号和所有误差信号叠加取平均,从而形成新的控制信号,而在执行器端采用零阶保持方法补偿丢失的控制信号,最后经理论分析和仿真实验,证明了该方法的有效性。本文最后对全文进行了总结和展望。