论文部分内容阅读
由于迭代学习控制无需被控系统的精确数学模型,只需要利用实际系统输出和期望输出产生的偏差信号,经过简单的迭代运算来修正不理想的控制信号,以实现在有限时间区间内对期望轨迹的完全跟踪,并且该算法在线计算量小,结构简单便于工程实现。因此迭代学习控制自被提出以来,一直是控制领域里的研究热点之一。为了使存在任意初态偏移的非线性系统能够有限时间区间内完全跟踪理想轨迹,并放宽收敛条件,加快算法的收敛速度,论文对迭代学习控制的初值问题和收敛速度问题进行了深入研究。同时,由于现代控制系统越来越复杂,增加了系统发生故障的可能性。因此,为了提高控制系统的安全性和可靠性,精确估计出系统发生的故障,以便更好地对系统进行容错控制,论文将迭代学习控制理论应用到系统的故障诊断中,分别对基于比例差分型迭代学习的连续系统故障诊断方法和基于离散迭代学习的离散系统故障诊断方法进行了深入研究。论文的主要工作如下:1.首先分析了系统初值对D型和PD型迭代学习控制的影响,然后,为了放宽系统在任意初态条件下的收敛条件,提高算法的收敛速度,放松算法对初始状态函数的要求,分别研究了一类控制时滞和状态时滞非线性系统在任意初态偏移下的迭代学习控制问题,对系统的初始状态和输入同时采用迭代学习策略,并利用算子谱理论证明了算法的收敛性,给出了系统收敛的谱半径形式的充分条件。2.为了加快算法的收敛速度和解决初态偏移问题,对带有初始状态学习的指数变增益迭代学习控制算法进行了研究,并基于算子理论严格证明了系统在任意初始状态下的收敛性,给出了系统收敛的谱半径形式的充分条件;为了在迭代学习控制律中回避误差的微分信号,同时又能使系统的收敛速度得到提高,增强其鲁棒性,提出了一种具有反馈信息的比例差分型迭代学习控制算法,并基于压缩映射方法严格证明了系统在λ-范数和Lebesgue-p范数意义下的收敛性,给出了算法收敛的充分条件。最后,基于几何分析方法,对迭代学习律采用输出向量空间的角度关系来调节,加快了离散时变系统的收敛速度。3.将预测控制中的滚动优化思想和迭代学习控制原理应用到故障诊断中,针对连续系统提出了一种基于比例差分型迭代学习的故障诊断方法。通过引入的虚拟故障构建起故障估计器,并利用估计器输出和系统实际输出产生的残差信号以及迭代轴上相邻两次残差的差分信号,在选取的优化时域周期内对引入的虚拟故障进行逐次修正,使其随着迭代次数的增加逐渐逼近系统的实际故障,从而达到对故障估计的目的。并基于压缩映射方法对故障估计器的收敛性进行了证明,给出了算法收敛的充分条件。4.结合滚动优化思想和迭代学习控制理论,将离散迭代学习策略应用到离散时变系统的故障诊断中,提出了一种基于离散迭代学习的故障诊断方法。利用引入的虚拟故障建立离散形式的故障估计器,并利用实际系统输出和估计器输出产生的残差信号,在优化时域内对引入的虚拟故障通过离散迭代学习算法来逐次调节,使其随着迭代次数的增加逐渐逼近系统的实际故障。并基于压缩映射方法,对算法在λ-范数度量意义下的收敛性进行证明,给出了算法的收敛条件。