《自适应控制课件.ppt》由会员分享,可在线阅读,更多相关《自适应控制课件.ppt(68页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、其次章其次章 自适应限制自适应限制自适应限制概述 基本概念、解决的问题、分类及发展模型参考自适应限制 系统描述 可调系统的结构 自适应限制律自校正限制 最小方差自校正限制器 极点配置自校正限制器 自校正PID限制2.1 2.1 自适应限制概述自适应限制概述 2.1.1 2.1.1 自适应限制系统的功能及特点自适应限制系统的功能及特点探讨对象:具有不确定性的系统探讨对象:具有不确定性的系统 被控对象及其环境的数学模型不是完全确定的被控对象及其环境的数学模型不是完全确定的 自适应控制器自适应控制器:通过:通过及时修正自己的特性以适应对象和扰动的动态特性变化及时修正自己的特性以适应对象和扰动的动态特
2、性变化,使整个控制系统始终获得满意的性能。使整个控制系统始终获得满意的性能。生物能够通过自觉调整自身参数变更自己的习性,以适应新的环境特性生物能够通过自觉调整自身参数变更自己的习性,以适应新的环境特性 自适应限制的特点:自适应限制的特点:探讨具有不确定性的对象或难以确知的对象探讨具有不确定性的对象或难以确知的对象 能消退系统结构扰动引起的系统误差能消退系统结构扰动引起的系统误差 对数学模型的依靠很小,仅须要较少的验前学问对数学模型的依靠很小,仅须要较少的验前学问 自适应限制是较为困难的反馈限制自适应限制是较为困难的反馈限制 2.1 2.1 自适应限制概述自适应限制概述 2.1.2 2.1.2
3、自适应限制系统的分类自适应限制系统的分类(1 1)前馈自适应限制)前馈自适应限制前馈自适应控制结构图前馈自适应控制结构图 与前馈反馈复合限制系统的结构比较类似与前馈反馈复合限制系统的结构比较类似 不同在于:增加了自适应机构,并且限制器可调不同在于:增加了自适应机构,并且限制器可调 借助于借助于过程扰动信号过程扰动信号的测量,通过的测量,通过自适应机构自适应机构来来改变控制器的状态改变控制器的状态,从而达到改,从而达到改变系统特性的目的。变系统特性的目的。当扰动不行测时,当扰动不行测时,前馈自适应限制系统的前馈自适应限制系统的应用就会受到严峻的限应用就会受到严峻的限制。制。2.1 2.1 自适应
4、限制概述自适应限制概述 2.1.2 2.1.2 自适应限制系统的分类自适应限制系统的分类(2 2)反馈自适应限制)反馈自适应限制反馈自适应控制结构图反馈自适应控制结构图 根据根据系统内部可测信息系统内部可测信息的变化,来改变控制器的结构或参数,以达到提高控制的变化,来改变控制器的结构或参数,以达到提高控制质量的目的质量的目的.除原有的反馈回路之外,反馈自适应限制系统中新增加的自适应机构形成了另一除原有的反馈回路之外,反馈自适应限制系统中新增加的自适应机构形成了另一个反馈回路个反馈回路.2.1 2.1 自适应限制概述自适应限制概述 2.1.2 2.1.2 自适应限制系统的分类自适应限制系统的分类
5、(3 3)模型参考自适应限制(模型参考自适应限制(MRACMRAC)在参考模型始终具有期望的闭环性能的前提下,使系统在运行过程中,力求保持在参考模型始终具有期望的闭环性能的前提下,使系统在运行过程中,力求保持被控过程的响应特性与参考模型的动态性能一样。被控过程的响应特性与参考模型的动态性能一样。表达了期望的闭环性能表达了期望的闭环性能结构或参数结构或参数 根据系统广义误差根据系统广义误差,按照按照一定的规律改变可调机构的结构或参数。一定的规律改变可调机构的结构或参数。主要组成:主要组成:参考模型参考模型 可调机构可调机构 自适应机构自适应机构 模型参考自适应控制系统结构图模型参考自适应控制系统
6、结构图(4 4)自校正限制)自校正限制2.1 2.1 自适应限制概述自适应限制概述 2.1.2 2.1.2 自适应限制系统的分类自适应限制系统的分类自校正控制系统结构图自校正控制系统结构图自校正限制系统又称自优化限制或模型辨识自适应限制。自校正限制系统又称自优化限制或模型辨识自适应限制。通过采集的过程输入、输出信息,实现过程模型的在线辨识和参数估计。通过采集的过程输入、输出信息,实现过程模型的在线辨识和参数估计。在获得的过程模型或估计参数的基础上,按照一定的性能优化准则,计算控在获得的过程模型或估计参数的基础上,按照一定的性能优化准则,计算控制参数,使得闭环系统能够达到最优的控制品质。制参数,
7、使得闭环系统能够达到最优的控制品质。2.2 2.2 模型参考自适应限制模型参考自适应限制2.2.1 2.2.1 模型参考自适应限制的数学描述模型参考自适应限制的数学描述模型参考自适应限制系统由参考模型、可调系统和自适应机构三部分组成模型参考自适应限制系统由参考模型、可调系统和自适应机构三部分组成.理想模型理想模型 根据系统广义误差根据系统广义误差 ,按照按照一定的规律改变可调系统的结构或参数。一定的规律改变可调系统的结构或参数。参考模型参考模型主要组成:主要组成:可调机构可调机构 自适应机构自适应机构 状态误差向量状态误差向量 输出误差向量输出误差向量 参考模型与可调系统间的参考模型与可调系统
8、间的一致性程度表达一致性程度表达:目的:保证参考模型和可调系统间目的:保证参考模型和可调系统间 的性能一样性。的性能一样性。参考模型的状态和输出参考模型的状态和输出系统的状态和输出系统的状态和输出模型参考自适应控制系统结构图模型参考自适应控制系统结构图 广义误差向量广义误差向量 不为不为0 0时,自适应机构按照一定规律改变可调机构的结构或参数时,自适应机构按照一定规律改变可调机构的结构或参数或直接改变被控对象的输入信号,以使得系统的性能指标达到或接近希望的性能指或直接改变被控对象的输入信号,以使得系统的性能指标达到或接近希望的性能指标。标。2.2 2.2 模型参考自适应限制模型参考自适应限制2
9、.2.1 2.2.1 模型参考自适应限制的数学描述模型参考自适应限制的数学描述参数自适应方案:通过更新可调机构的参数来实现的模型参考自适应限制。参数自适应方案:通过更新可调机构的参数来实现的模型参考自适应限制。信号综合自适应方案:通过变更施加到系统的输入端信号来实现的模型参考自适应信号综合自适应方案:通过变更施加到系统的输入端信号来实现的模型参考自适应 限制。限制。模型参考自适应控制系统结构图模型参考自适应控制系统结构图2.2.1 2.2.1 模型参考自适应限制的数学描述模型参考自适应限制的数学描述2.2.1.1 2.2.1.1 并联模型参考自适应系统的数学模型并联模型参考自适应系统的数学模型
10、并联模型参考自适应系统可以用并联模型参考自适应系统可以用状态方程状态方程和和输入输出方程输入输出方程进行描述。进行描述。一、用状态方程描述的模型参考自适应系统一、用状态方程描述的模型参考自适应系统 (2.1)参考模型:参考模型:n维状态向量维状态向量m维分段连续的输入向量维分段连续的输入向量相应维数常数矩阵相应维数常数矩阵 参考模型为稳定的,并且是完全可控和完全可观测的。参考模型为稳定的,并且是完全可控和完全可观测的。在在可调参数可调参数模型参考自适应系统中,可调系统模型参考自适应系统中,可调系统(2.2)相应维数时变矩阵相应维数时变矩阵 n维状态向量维状态向量m维分段连续的输入向量维分段连续
11、的输入向量为广义误差向量为广义误差向量 对于连续模型参考自适应限制系统对于连续模型参考自适应限制系统 一、用状态方程描述的模型参考自适应系统一、用状态方程描述的模型参考自适应系统 2.2.1.1 2.2.1.1 并联模型参考自适应系统的数学模型并联模型参考自适应系统的数学模型对于信号综合自适应方案的模型参考自适应系统中,系统模型对于信号综合自适应方案的模型参考自适应系统中,系统模型(2.3)根据广义误差信号,按照一定的自适应规律产生的根据广义误差信号,按照一定的自适应规律产生的 对于离散模型参考自适应限制系统对于离散模型参考自适应限制系统(2.4)参考模型参考模型 可调系统的参数自适应方案的系
12、统模型可调系统的参数自适应方案的系统模型 (2.5)(2.6)信号综合自适应方案的系统模型信号综合自适应方案的系统模型二、用输入输出方程描述的模型参考自适应系统二、用输入输出方程描述的模型参考自适应系统2.2.1.1 2.2.1.1 并联模型参考自适应系统的数学模型并联模型参考自适应系统的数学模型参考模型参考模型 对于连续系统一般接受微分算子的形式表示对于连续系统一般接受微分算子的形式表示(2.7)(2.8)(2.9)标量输入信号标量输入信号 标量输出信号标量输出信号 参考模型的输入输出方程的常系数参考模型的输入输出方程的常系数 在在参数自适应方案参数自适应方案中,可调系统的输入输出方程中,可
13、调系统的输入输出方程 (2.10)(2.11)(2.12)时变系数时变系数 由广义误差由广义误差 通通过自适应规律进行自适应过自适应规律进行自适应调整调整微分算子微分算子 二、用输入输出方程描述的模型参考自适应系统二、用输入输出方程描述的模型参考自适应系统2.2.1.1 2.2.1.1 并联模型参考自适应系统的数学模型并联模型参考自适应系统的数学模型在在信号综合自适应方案信号综合自适应方案中,可调系统的输入输出方程为中,可调系统的输入输出方程为 (2.13)(2.14)(2.15)对于离散模型参考自适应限制系统输入输出方程可用下述几式描述对于离散模型参考自适应限制系统输入输出方程可用下述几式描
14、述 参考模型参考模型(2.16)(2.17)(2.18)参数向量参数向量 信号向量信号向量 在参数自适应方案中,可调系统模型为在参数自适应方案中,可调系统模型为 (2.19)(2.20)(2.21)可调参数向量可调参数向量 信号向量信号向量 模型参考自适应系统模型参考自适应系统状态方程状态方程描述对比描述对比连续连续模型参考自适应系统模型参考自适应系统(2.1)参考模型:参考模型:(2.2)在可调在可调参数参数模型参考自适应系统中,可调系统模型参考自适应系统中,可调系统 对于对于信号信号综合自适应方案的模型参考自适应系统中,系统模型综合自适应方案的模型参考自适应系统中,系统模型(2.3)离散离
15、散模型参考自适应系统模型参考自适应系统(2.4)参考模型参考模型 可调系统的可调系统的参数参数自适应方案的系统模型自适应方案的系统模型 (2.5)(2.6)信号信号综合自适应方案的系统模型综合自适应方案的系统模型模型参考自适应系统模型参考自适应系统输入输出方程输入输出方程描述对比描述对比连续连续模型参考自适应系统模型参考自适应系统参考模型:参考模型:在可调参数模型参考自适应系统中,可调系统在可调参数模型参考自适应系统中,可调系统 对于信号综合自适应方案的模型参考自适应系统中,系统模型对于信号综合自适应方案的模型参考自适应系统中,系统模型离散离散模型参考自适应系统模型参考自适应系统(2.7)(2
16、.10)(2.13)参考模型参考模型(2.16)在参数自适应方案中,可调系统模型为在参数自适应方案中,可调系统模型为 (2.19)2.2.1.2 2.2.1.2 模型参考自适应系统的设计要求模型参考自适应系统的设计要求2.2.1 2.2.1 模型参考自适应限制的数学描述模型参考自适应限制的数学描述 模型参考自适应控制系统的设计目标是模型参考自适应控制系统的设计目标是:对给定的参考模型和可调系统,:对给定的参考模型和可调系统,确确定一个特定的自适应规律定一个特定的自适应规律,以使广义误差向量,以使广义误差向量 或广义输出误差或广义输出误差 按照这一特定按照这一特定的自适应规律来的自适应规律来调整
17、参数矩阵调整参数矩阵 和和 ,或,或可调参数可调参数 和和 ,或或辅助信号辅助信号 和和 ,在系统稳定情况下,这种调节作用使得广义误差向量在系统稳定情况下,这种调节作用使得广义误差向量 (广义输出误差广义输出误差)逐渐趋向零值。逐渐趋向零值。状态方程描述的模型参考自适应规律状态方程描述的模型参考自适应规律(2.22)(2.24)(2.23)(2.25)(2.26)(2.27)其中其中 ,且,且 式中,式中,矩阵,矩阵 称为称为线性补偿器线性补偿器,它的作用是为了,它的作用是为了满足系统稳定满足系统稳定性所需附加的补偿条件性所需附加的补偿条件。2.2.1.3 2.2.1.3 模型参考自适应系统的
18、等价误差系统模型参考自适应系统的等价误差系统2.2.1 2.2.1 模型参考自适应限制的数学描述模型参考自适应限制的数学描述等价误差系统:等价误差系统:用误差向量 作为状态变量的来表示模型参考自适应系统.在以状态方程描述的参数自适应方案中,等价系统的状态向量是(2.2)(2.1)参考模型:可调系统模型:状态方程描述的参数自适应方案 等价误差系统:等价误差系统:非线性时变反馈系统非线性时变反馈系统 线性部分非线性部分 模型参考自适应限制系统的设计目标是使得广义误差向量模型参考自适应限制系统的设计目标是使得广义误差向量(广义输出误差广义输出误差)渐渐渐渐趋向零值。趋向零值。2.2.1.3 2.2.
19、1.3 模型参考自适应系统的等价误差系统模型参考自适应系统的等价误差系统2.2.1 2.2.1 模型参考自适应限制的数学描述模型参考自适应限制的数学描述同理:离散系统的等价误差方程为模型参考自适应系统的等价误差系统示意图模型参考自适应系统的等价误差系统示意图2.2.2 2.2.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法2.2.2.1 2.2.2.1 稳定性的一般定义稳定性的一般定义 一个限制系统的稳定性,通常是指在外部扰动作用停止后,系统复原初始平衡一个限制系统的稳定性,通常是指在外部扰动作用停止后,系统复原初始平衡状态的性能。状态的性能。(2.29)
20、某非线性系统的状态方程 若存在一状态向量 ,满足下式则 就是系统的一个平衡状态平衡状态。在外力作用下,系统是依然处在这个平衡状态,还是离平衡状态越来越远,就是所要讨论的平衡状态的稳定性问题平衡状态的稳定性问题。如果系统受到有界扰动的作用,无论初始偏差多大,其过渡过程都将逐渐衰减逐渐衰减,并能以一定的准确度恢复到平衡状态,则称该系统具有稳定性系统具有稳定性,否则系统不稳定。如果受到扰动作用后,系统在平衡状态附近平衡状态附近发生微小偏离,且随后系统的所有运动状态都处于平衡状态附近的小范围内,就称为系统的平衡状态是稳定平衡状态是稳定的。2.2.2.2 2.2.2.2 Lyapunov意义下的稳定性概
21、念意义下的稳定性概念2.2.2 2.2.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法(2.29)非线性系统的状态方程非线性系统的状态方程 二维状况下系统稳定性的几何说明二维状况下系统稳定性的几何说明 平衡状态是稳定的平衡状态是稳定的:平衡状态是不稳定的平衡状态是不稳定的:平衡状态是一样稳定的平衡状态是一样稳定的:(a)(a)平衡状态稳定平衡状态稳定 (a)(a)平衡状态不稳定平衡状态不稳定 如式(2.29)描述的动态系统,若对任意给定的实数 ,存在另一个正数 ,使得当 的系统响应 在所有时间内都满足 ,则系统的平衡状态是稳定的。如果对于平衡点 和任意给定
22、的邻域 ,找不到满足稳定条件的相对邻域 ,则系统在该平衡点是不稳定的,也称系统是不稳定的。如果所取的邻域 和 与初始时刻 无关,即对于任意的初始时刻稳定条件不变,则称该平衡状态是一致稳定的。二维情况下系统渐近稳定性的几何解释二维情况下系统渐近稳定性的几何解释 平衡状态是渐进稳定的:平衡状态是渐进稳定的:2.2.2.2 2.2.2.2 Lyapunov意义下的稳定性概念意义下的稳定性概念2.2.2 2.2.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法 式(2.29)描述的动态系统,如果系统的平衡状态 及初始点 的解 ,满足当 时,有 ,则称该平衡状态 是渐
23、进稳定渐进稳定的。平衡状态是一样渐进稳定的:平衡状态是一样渐进稳定的:如果平衡状态 是渐进稳定的,且系统稳定性与初始时刻 无关,则称系统是一致渐近稳定一致渐近稳定的。平衡状态是全局渐进稳定的平衡状态是全局渐进稳定的:如式(2.29)描述的动态系统,如果系统的平衡状态 ,对状态空间中所有的初始状态 ,都满足 ,则称平衡状态是全局渐进稳定的平衡状态是全局渐进稳定的。(2.29)2.2.2.3 2.2.2.3 Lyapunov稳定性定理稳定性定理2.2.2 2.2.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法如果以 代表能量,则物体从高能位向低能位的运动过程特
24、征可以表示为:Lyapunov虚构了一个以状态变量描述的能量函数状态变量描述的能量函数 ,只要 且不须要求解系统运动方程就可以推断系统的稳定性。不须要求解系统运动方程就可以推断系统的稳定性。称 函数为LyapunovLyapunov函数函数。如果则称 函数是正定正定的。如果则称 函数是半正定半正定的。如果则称 函数是负定负定的。则称 函数是半负定半负定的。如果定义:定义:例例:当 为二维状态向量时,判断下列函数的特性是正定的;是半正定的;是负定的;是半负定的;是不定的;2.2.2.3 2.2.2.3 Lyapunov稳定性定理稳定性定理2.2.2 2.2.2 接受接受LyapunovLyapu
25、nov稳定性理论的设计方法稳定性理论的设计方法对于线性系统,通常选Lyapunov函数只要 是正定的,Lyapunov函数 就是正定的。若对称矩阵 ,对任何非零向量 都满足 ,则矩阵 就是正定矩阵。补充概念:正定矩阵补充概念:正定矩阵推断正定矩阵的方法推断正定矩阵的方法1.1.求出求出A A 的全部特征值。若的全部特征值。若A A 的特征值均为正数,则的特征值均为正数,则A A 是正定的;若是正定的;若A A 的特的特 2.2.征值均为负数,则征值均为负数,则A A 为负定的。为负定的。3.3.2.2.计算计算A A 的各阶主子式。若的各阶主子式。若A A 的各阶主子式均大于零,则的各阶主子式
26、均大于零,则A A 是正定的;是正定的;若若A A 的各阶主子式中,奇数阶主子式为负,偶数阶为正,则的各阶主子式中,奇数阶主子式为负,偶数阶为正,则A A 为负定的。为负定的。定理定理5.1 5.1(连续时间系统的(连续时间系统的LyapunovLyapunov稳定性定理稳定性定理)2.2.2.3 2.2.2.3 Lyapunov稳定性定理稳定性定理2.2.2 2.2.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法对于系统如果(1)存在正定函数(2)是半负定函数 则称平衡状态 是稳定的稳定的。如果上述条件(2)改为:负定函数,或者对于系统的非零解,有 不恒
27、为零,则称平衡状态 是渐近稳定的渐近稳定的。如果 是渐近稳定的,且当 时,有 ,则 是全全局渐近稳定的局渐近稳定的。page 262.2.2.3 2.2.2.3 Lyapunov稳定性定理稳定性定理2.2.2 2.2.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法定理定理5.2 5.2 线性定常系统的线性定常系统的LyapunovLyapunov稳定性定理稳定性定理对于线性定常系统(2.30)(2.31)它的平衡状态它的平衡状态 渐近稳定的充分必要条件渐近稳定的充分必要条件是对任意给定的正定矩阵 ,存在一个正定矩阵 ,它是矩阵方程 的唯一解。并且 就是系统
28、(2.30)的Lyapunov函数。定理定理5.25.2证明证明 取Lyapunov函数 ,由于 是正定矩阵,故 是正定函数。又 即 是渐近稳定的。线性定常系统线性定常系统Lyapunov方程方程为正定矩阵2.2.2.3 2.2.2.3 Lyapunov稳定性定理稳定性定理2.2.2 2.2.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法定理定理5.3 5.3(离散时间系统的(离散时间系统的LyapunovLyapunov稳定性定理)稳定性定理)对于离散系统 假如(1)存在正定函数(2)则称平衡状态 是渐近稳定的。假如 是渐近稳定的,且当 时,有 ,则 是
29、全局渐近稳定的。线性离散系统线性离散系统Lyapunov方程方程定理定理5.4 5.4 线性定常离散系统的线性定常离散系统的LyapunovLyapunov稳定性定理稳定性定理对于线性定常系统(2.32)(2.33)它的平衡状态它的平衡状态 渐近稳定的充分必要条件渐近稳定的充分必要条件是对任意给定的正定矩阵 ,存在一个正定矩阵 ,它是矩阵方程 的唯一解。并且 就是系统(2.32)的Lyapunov函数。例例 应用应用LyapunovLyapunov稳定性定理分析一下系统的稳定性稳定性定理分析一下系统的稳定性 2.2.2.3 2.2.2.3 Lyapunov稳定性定理稳定性定理2.2.2 2.2
30、.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法系统唯一的平衡状态是 .取:是正定的,则是半负定的。可见,平衡状态 是稳定的。假设 ,那么对于 ,有 .当 时,即 ,则 。因此,只有在状态空间的原点,.对于状态空间中除原点以外的其它任何点,都不恒为零。所以该平衡状态是渐进稳定的。因此,原点这个平衡状态是全局渐近稳定全局渐近稳定的。那么该平衡状态是不是那么该平衡状态是不是渐进稳定渐进稳定的呢?是不是的呢?是不是全局渐进稳定全局渐进稳定的呢?的呢?2.2.2 2.2.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法2.2.2
31、.4 2.2.2.4 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法 模型参考自适应控制系统模型参考自适应控制系统 (2.34)参考模型的状态方程为 可调系统的状态方程为 (2.35)(2.36)(2.37)设系统广义误差向量为 (2.38)得广义误差状态方程为(2.39)2.2.2 2.2.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法2.2.2.4 2.2.2.4 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法 控制系统设计的任务:控制系统设计的任务:就是采用Lyapunov稳定性理论
32、 求出调整 、的自适应律,以达到状态的收敛性 和(或)参数收敛性 假设 ,时,参考模型和可调系统达到完全匹配,即 代入到式(2.39)所示的广义误差状态方程中,并消去时变系数矩阵有(2.39)(2.40a)(2.40b)2.2.2 2.2.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法构造二次型正定函数作为Lyapunov函数 其中,都是正定矩阵,上式两边对时间求导,得因为则(2.41)若选择 (2.42)正定为零为零为零为零2.2.2 2.2.2 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法(2.42)2.2.2.4
33、2.2.2.4 接受接受LyapunovLyapunov稳定性理论的设计方法稳定性理论的设计方法 可得参数自适应的调节规律 (2.40b)即(2.43)由于 为负定,因此按式(2.43)设计的自适应律,对于任意分段连续的输入向量 能够使模型参考自适应系统是渐近稳定的。选择正定矩阵 ,使得 成立。因此,为稳定矩阵,为负定。2.3 2.3 自校正限制自校正限制2.3.1 2.3.1 概述概述 自校正限制系统由常规限制系统和自适应机构组成。自校正控制系统结构图自校正控制系统结构图常常规规控控制制系系统统自自适适应应机机构构参数参数/状态估计器:依据系统输入输出数据在线辨识被控系统的结构或参数。状态估
34、计器:依据系统输入输出数据在线辨识被控系统的结构或参数。限制器参数设计计算:计算出限制器的参数,然后调整限制回路中可调限制器限制器参数设计计算:计算出限制器的参数,然后调整限制回路中可调限制器 的参数的参数 。自校正限制系统目的:依自校正限制系统目的:依据确定的自适应规律,调据确定的自适应规律,调整可调限制器参数,使其整可调限制器参数,使其适应被控系统不确定性适应被控系统不确定性,且使其运行良好。且使其运行良好。2.3 2.3 自校正限制自校正限制模型参考自适应控制系统模型参考自适应控制系统 自校正控制系统结构图自校正控制系统结构图2.3.1 2.3.1 概述概述 模型参考自适应限制和自校正限
35、制系统结构的区分模型参考自适应限制和自校正限制系统结构的区分模型参考自适应限制系统:模型参考自适应限制系统:常规限制系统常规限制系统 自适应机构自适应机构 参考模型参考模型自校正限制系统:自校正限制系统:常规限制系统常规限制系统 自适应机构自适应机构 2.3 2.3 自校正限制自校正限制2.3.2 2.3.2 动态过程参数估计的最小二乘法动态过程参数估计的最小二乘法2.3.2.1 2.3.2.1 基本最小二乘方法基本最小二乘方法 被控系统模型为一离散线性差分方程 (2.44)时刻测量到的系统输出系统输出和输入输入 不行测随机干扰序列不行测随机干扰序列 (2.45a)(2.45b)为独立的随机噪
36、声,要求其满足(2.46c)(2.46b)(2.46a)随机噪声的均值为零,彼此相互独立,方差为有限正值,噪声的采样均方值有界。(2.44)(2.45a)(2.45b)2.3.2 2.3.2 动态过程参数估计的最小二乘法动态过程参数估计的最小二乘法2.3.2.1 2.3.2.1 基本最小二乘方法基本最小二乘方法 式(2.44)改写为向量向量形式 记:(2.47)对输入输出观察了 次,则得到输入输出序列为:(2.48)2.3.2 2.3.2 动态过程参数估计的最小二乘法动态过程参数估计的最小二乘法2.3.2.1 2.3.2.1 基本最小二乘方法基本最小二乘方法 (2.48)矩阵向量形式:(2.4
37、9)(2.50)最小二乘估计方程最小二乘估计方程 最小二乘参数估计原理就是从一组参数向量 中找到的估计量 ,使得系统模型误差尽可能地小,即式(2.51)所示的性能指标最小。(2.51)2.3.2 2.3.2 动态过程参数估计的最小二乘法动态过程参数估计的最小二乘法2.3.2.1 2.3.2.1 基本最小二乘方法基本最小二乘方法 (2.49)(2.51)(2.52)(2.53)则(2.54):未知参数:未知参数 的最小二乘估计。的最小二乘估计。随着测量得到的过程数据信息的增多过程数据信息的增多,在利用基本最小二乘方法来完成每次的参数估计时,计算量将不断增大计算量将不断增大。如何解决上述问题?如何
38、解决上述问题?2.3.2 2.3.2 动态过程参数估计的最小二乘法动态过程参数估计的最小二乘法2.3.2.2 2.3.2.2 递推最小二乘方法递推最小二乘方法 增加一个新的观测数据 ,则 (2.49)系统未知参数的最小二乘辨识公式 (2.54)(2.55)(2.56)(2.55)(2.56)2.3.2 2.3.2 动态过程参数估计的最小二乘法动态过程参数估计的最小二乘法2.3.2.2 2.3.2.2 递推最小二乘方法递推最小二乘方法 矩阵求逆定理矩阵求逆定理 设 、和 均为非奇异矩阵,则 (2.58)令(2.59)(2.57)2.3.2 2.3.2 动态过程参数估计的最小二乘法动态过程参数估计
39、的最小二乘法2.3.2.2 2.3.2.2 递推最小二乘方法递推最小二乘方法 应用求逆矩阵定理,则 令 矩阵求逆定理矩阵求逆定理 (2.58)(2.61)(2.57)令:令:(2.62)则递推最小二乘算法公式(2.61)(2.63)可以表示为 2.3.2 2.3.2 动态过程参数估计的最小二乘法动态过程参数估计的最小二乘法2.3.2.2 2.3.2.2 递推最小二乘方法递推最小二乘方法 (2.61)(2.62)(2.63)(2.64)为 时刻系统未知参数的估计值。通常:较大的数值 2.3.2.3 2.3.2.3 渐消记忆最小二乘方法渐消记忆最小二乘方法2.3.2 2.3.2 动态过程参数估计的
40、最小二乘法动态过程参数估计的最小二乘法 随着观测数据和递推次数的增加,新的采样数据对参数估计值的修正作用会越来越微弱,最终甚至不再起到修正作用,即会出现所谓的“数据饱和”现象。渐消记忆法渐消记忆法:降低或限制过去数据的影响,提高新采集数据的修正作用.基本思想是对过去数据乘上一个加权因子过去数据乘上一个加权因子 ,按指数加权来人为地降低老数据的作用。(2.66)渐消记忆递推最小二乘算法渐消记忆递推最小二乘算法如下:为遗忘因子 2.3.3 2.3.3 最小方差自校正限制最小方差自校正限制 最小方差自校正调整器是由瑞典学者Astrom和Wittenmark在1973年提出的。它是最早广泛应用于实际的
41、自校正限制算法。2.3.3.1 2.3.3.1 最小方差预报和最小方差限制器设计最小方差预报和最小方差限制器设计 设被控系统的模型被控系统的模型为(2.67):分别为系统的输出、输入和噪声。:单位后移算子。单位后移算子。(2.68a)(2.68b)(2.68c)为独立的随机噪声,要求其满足(2.69a)(2.69a)(2.69a)假定 为稳定多项式.k时刻的限制作用u(k),可使k+d时刻的系统输出y(k+d)方差最小,因此将这种限制方法称为最小方差限制。如果能找到 的最小方差预报最小方差预报 ,那么只要令 ,就可求出最优控制律 。2.3.3.1 2.3.3.1 最小方差预报和最小方差限制器设
42、计最小方差预报和最小方差限制器设计 2.3.3 2.3.3 最小方差自校正限制最小方差自校正限制引入最小方差限制器性能指标(2.70)为 时刻的理想输出理想输出(期望输出期望输出),表示为(2.71)加权多项式 参考输入(设定值)的最小方差预报最小方差预报 应该满足:应该满足:预报误差预报误差 的均方和最小的均方和最小(方差最小方差最小);具有可实现性。具有可实现性。引入Diophantine方程(2.72)求取被控系统的模型被控系统的模型(2.67)2.3.3.1 2.3.3.1 最小方差预报和最小方差限制器设计最小方差预报和最小方差限制器设计 2.3.3 2.3.3 最小方差自校正限制最小
43、方差自校正限制对k+d时刻系统模型,两边同乘 ,有:结合Diophantine方程:有:(2.73)最优预报预报误差(2.74)将式(2.73)代入到下式所示的最小方差预报性能指标中:当输出预报值满足 性能指标(2.74)式才能达到最小值?此时,预报值最小方差性能指标为:的线性组合。是可实现的是可实现的(2.75)2.3.3.1 2.3.3.1 最小方差预报和最小方差限制器设计最小方差预报和最小方差限制器设计 2.3.3 2.3.3 最小方差自校正限制最小方差自校正限制(2.73)(2.75)(2.76)(2.70)最小方差控制器性能指标:将式(2.76)代入到式(2.70)所示的性能指标中,
44、有 当(2.77)时,式(2.70)达到最小值。(2.78)最小方差控制律是通过使最优预报最小方差控制律是通过使最优预报 等于理想输出等于理想输出 得到的。得到的。对于调节问题,理想输出 为零。因此最小方差调节律为(2.79)2.3.3.1 2.3.3.1 最小方差预报和最小方差限制器设计最小方差预报和最小方差限制器设计 2.3.3 2.3.3 最小方差自校正限制最小方差自校正限制求取最小方差限制律的步骤如下:求取最小方差限制律的步骤如下:2.根据Diophantine方程,求解 和 多项式的系数。3.根据式(2.78)求出最小方差控制律,进而得出最优的 。1.根据被控系统的模型确定Dioph
45、antine方程中 和 的阶次。Diophantine方程:(2.72)(2.71)系统期望输出:(2.78)最小方差控制律:2.3.3 2.3.3 最小方差自校正限制最小方差自校正限制2.3.3.2 2.3.3.2 最小方差自校正调整器最小方差自校正调整器系统模型系统模型(2.67)(2.75)(2.80)令(2.76)由(2.81)由于最小方差调节使 ,故调节器参数辨识方程调节器参数辨识方程为 2.3.3 2.3.3 最小方差自校正限制最小方差自校正限制2.3.3.2 2.3.3.2 最小方差自校正调整器最小方差自校正调整器(2.81)(2.82)(2.83)令(2.79)最小方差调整律:
46、式(2.81)和(2.79)可以分别表示为 采用最小二乘方法辨识得到 求取最优的 。(2.84)利用最小方差自校正调整器的计算步骤如下:2.3.3 2.3.3 最小方差自校正限制最小方差自校正限制2.3.3.2 2.3.3.2 最小方差自校正调整器最小方差自校正调整器1.测取 ,并存储;2.形成数据向量 和 ;3.采用递推最小二乘法获得估计参数 ;4.根据式(2.83)求取 ;(2.84)2.3.3 2.3.3 最小方差自校正限制最小方差自校正限制2.3.3.3 2.3.3.3 最小方差自校正限制器最小方差自校正限制器(2.75)(2.76)(2.77)(2.85)(2.86)(2.87)(2
47、.88)当参考输出:令过程参数未知时,最优预报无法获得,用 代替 。2.3.3 2.3.3 最小方差自校正限制最小方差自校正限制2.3.3.3 2.3.3.3 最小方差自校正限制器最小方差自校正限制器最小方差自校正限制器的计算步骤如下:1.测取 ,并存储;2.形成数据向量 和 。3.采用增广最小二乘递推法获得估计参数 。4.根据式(2.89)求取 。(2.89)增广最小二乘法增广最小二乘法 2.3.4 2.3.4 广义最小方差自校正限制广义最小方差自校正限制(2.90)设被控系统的模型为(2.91)性能指标为(2.92)定义系统广义输出(2.93)广义理想输出(2.94)广义输出误差 广义最小
48、方差控制律广义最小方差控制律,就是使得广义输出 的最优预报 与广义理想输出 相等。求出保证广义输出误差 方差最小的最优控制作用 。2.3.4 2.3.4 广义最小方差自校正限制广义最小方差自校正限制引入Diophantine方程(2.95)(2.90)被控系统模型在式(2.90)两边同乘 ,有结合式(2.95),上式变为则广义输出为(2.96)广义最小方差预报 广义预报误差 2.3.4 2.3.4 广义最小方差自校正限制广义最小方差自校正限制(2.99)(2.100)(2.97)广义输出预报:(2.98)系统广义输出:(2.91)广义最小方差调节器性能指标为 代入到式(2.91)所示的性能指标
49、中,可得广义最小方差限制律为 即由式(2.97)(2.99),可得广义最小方差自校正控制律广义最小方差自校正控制律(2.102)控制器参数辨识方程控制器参数辨识方程(2.101)2.3.4 2.3.4 广义最小方差自校正限制广义最小方差自校正限制定义控制器参数辨识方程控制器参数辨识方程(2.101)限制器参数辨识方程(2.101)可以表示为(2.103)未知(2.105)(2.104)令 限制器参数辨识方程可以表示为限制器参数辨识方程可以表示为 广义最小方差自校正控制律广义最小方差自校正控制律为(2.106)2.3.4 2.3.4 广义最小方差自校正限制广义最小方差自校正限制广义最小方差自校正
50、限制算法计算步骤:1.测取 ,并存储;2.形成数据向量 和 ;3.采用递推最小二乘法获得估计参数 ;4.根据式(2.106)求取 ;5.根据式(2.104)计算最优预报 的近似值 ,以便构成 ,用于下次递推计算。(2.104)令 广义最小方差自校正控制律为(2.106)2.3.5 2.3.5 零极点配置自校正限制器零极点配置自校正限制器2.3.5.1 2.3.5.1 零极点配置限制器零极点配置限制器假设 与 互质.(2.107)被控系统的数学模型 零极点配置控制的目标零极点配置控制的目标是将闭环系统的零极点配置到理想位置,使输出 与参考输入 之间的传递函数为 为首1多项式,其零点是闭环系统的理