非线性系统线性化.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《非线性系统线性化.ppt》由会员分享,可在线阅读,更多相关《非线性系统线性化.ppt(112页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、非线性系统的线性化非线性系统的线性化 1 1、传统近似线性化、传统近似线性化 2 2、精确线性化、精确线性化 3 3、现代近似线性化、现代近似线性化第四章第四章Company Logol条件苛刻,计算复杂l基本思想:一阶近似l适用于工作点范围不大情况l基本思想:通过坐标变换把强非线性系统变换成弱非线性系统或通过状态反馈以保持线性系统的部分特点。传统近似线性化精确线性化非线性系统线性化方法现代近似线性化近似线性化传统近似线性化最小二乘法泰勒展开傅里叶级数展开误差最小忽略高阶项忽略高次谐波雅可比矩阵忽略高阶项传统近似线性化方法传统近似线性化方法非线性系统反馈线性化非线性系统反馈线性化_ _主要内容
2、4.0 绪论绪论4.1 基于动平衡状态理论的非线性系统反馈线性化直接方法基于动平衡状态理论的非线性系统反馈线性化直接方法4.2 单变量输入输出反馈线性化直接方法及鲁棒设计单变量输入输出反馈线性化直接方法及鲁棒设计仿射非线性系统输入输出线性化及鲁棒设计仿射非线性系统输入输出线性化及鲁棒设计线性时变系统反馈线性化直接方法及鲁棒设计线性时变系统反馈线性化直接方法及鲁棒设计线性定常系统设计线性定常系统设计闭环极点配置闭环极点配置一般非线性系统的直接反馈线性化设计:逆系统方法一般非线性系统的直接反馈线性化设计:逆系统方法4.3 反馈线性化与标准型反馈线性化与标准型输入输入状态线性化状态线性化输入输入输出
3、线性化输出线性化线性系统的内动态子系统线性系统的内动态子系统零动态子系统零动态子系统4.4 数学知识数学知识微分同胚与状态变换微分同胚与状态变换弗罗贝尼斯定理弗罗贝尼斯定理4.5 非线性系统反馈线性化非线性系统反馈线性化单输入单输出系统的输入单输入单输出系统的输入状态线性化状态线性化单输入单输出系统的输入单输入单输出系统的输入输出线性化输出线性化多输入多输入多输出系统的反馈线性化多输出系统的反馈线性化4.6 近似线性化方法近似线性化方法非线性系统反馈线性化绪论非线性系统反馈线性化绪论 非线性系统的反馈线性化是近年来引起人们极大兴趣的一种非线性控制系非线性系统的反馈线性化是近年来引起人们极大兴趣
4、的一种非线性控制系统设计方法。这种方法的思路是通过状态或输出的反馈,将一个非线性系统的统设计方法。这种方法的思路是通过状态或输出的反馈,将一个非线性系统的动态特性变成(全部或部分)线性的动态特性,从而可以应用熟知的线性控制动态特性变成(全部或部分)线性的动态特性,从而可以应用熟知的线性控制的方法对系统进行设计与控制。反馈线性化通过严格的状态变换与反馈变换来的方法对系统进行设计与控制。反馈线性化通过严格的状态变换与反馈变换来达到,线性化过程中没有忽略任何高阶非线性项,因而这种线性化是精确的。达到,线性化过程中没有忽略任何高阶非线性项,因而这种线性化是精确的。目前反目前反馈线馈线性化的方法主要有两
5、种:性化的方法主要有两种:1)精确)精确线线性化方法性化方法(exact linearization method),如微分几何方法,如微分几何方法,隐隐函数方法函数方法和逆系和逆系统统方法等;方法等;2)基于参考模型的)基于参考模型的渐渐近近线线性化方法,如模型参考方法及模型参考自适性化方法,如模型参考方法及模型参考自适应应方法等。方法等。而确切地而确切地说说,这这两种两种线线性化方法都是模型参考方法,不性化方法都是模型参考方法,不过过前者可称前者可称为隐为隐含模型含模型参考方法(参考方法(implicit model reference approach),而后者),而后者为实际为实际模型
6、参考方法模型参考方法(real model refernce approach)。)。精确精确线线性化方法中,微分几何方法和逆系性化方法中,微分几何方法和逆系统统方法已形成各自的理方法已形成各自的理论论体系并体系并在在许许多多领领域得到成功的域得到成功的应应用。相比之下基于用。相比之下基于隐隐函数方法的直接函数方法的直接线线性化方法由于性化方法由于其可其可应应用的范用的范围较围较窄,理窄,理论论上又上又难难以深入,被研究得要少得多。以深入,被研究得要少得多。在非线性系统的模型参考方法中,基于李亚普诺夫直接方法的非线性系统在非线性系统的模型参考方法中,基于李亚普诺夫直接方法的非线性系统反馈线性化
7、方法是最重要和最有效的一种设计方法,这类方法称为非线性系统反馈线性化方法是最重要和最有效的一种设计方法,这类方法称为非线性系统反馈线性化的直接方法。反馈线性化的直接方法。运用控制系统动平衡状态的概念,提出一种建立在控制系统动平衡状态渐运用控制系统动平衡状态的概念,提出一种建立在控制系统动平衡状态渐近稳定概念上的新的设计方法。本方法认为:控制系统的输入直接控制的是系近稳定概念上的新的设计方法。本方法认为:控制系统的输入直接控制的是系统的动平衡状态。系统的输出和状态是在系统结构的约束下运动的。当系统对统的动平衡状态。系统的输出和状态是在系统结构的约束下运动的。当系统对其平衡状态大范围渐近稳定时,其
8、状态将在系统结构约束下渐近收敛于系统的其平衡状态大范围渐近稳定时,其状态将在系统结构约束下渐近收敛于系统的平衡状态。当其平衡状态运动时,系统的状态亦将跟踪其平衡状态运动。因此平衡状态。当其平衡状态运动时,系统的状态亦将跟踪其平衡状态运动。因此控制系统平衡状态的运动,即可实现对系统运动状态及输出的控制。控制系统平衡状态的运动,即可实现对系统运动状态及输出的控制。模型参考方法在跟踪控制系统设计中是一种十分有效的方法。这一方法不模型参考方法在跟踪控制系统设计中是一种十分有效的方法。这一方法不仅在相对复杂的非线性系统设计中得到应用,即使在线性定常系统的设计中同仅在相对复杂的非线性系统设计中得到应用,即
9、使在线性定常系统的设计中同样也得到大量的应用。样也得到大量的应用。非线性系统反馈线性化绪论非线性系统反馈线性化绪论按上述思想,提出如下的基于平衡状态控制原理的非线性控制系统反馈线按上述思想,提出如下的基于平衡状态控制原理的非线性控制系统反馈线性化的直接方法:性化的直接方法:(1)按系统的动态性能要求设计一满足希望特性的线性动态系统作为模)按系统的动态性能要求设计一满足希望特性的线性动态系统作为模型参考系统。型参考系统。(2)以模型参考系统的状态作为实际被控系统的被控平衡状态。利用李)以模型参考系统的状态作为实际被控系统的被控平衡状态。利用李亚普诺夫直接方法设计控制律使系统对动平衡状态渐进稳定。
10、从而被控系统近亚普诺夫直接方法设计控制律使系统对动平衡状态渐进稳定。从而被控系统近似具有模型参考系统的动态特性,实现非线性系统的反馈线性化。似具有模型参考系统的动态特性,实现非线性系统的反馈线性化。为此,控制系统的设计可分为两步:首先,设计控制律使系统的平衡状态为此,控制系统的设计可分为两步:首先,设计控制律使系统的平衡状态按预定的方式运动。然后,按某一指标设计系统,使其状态按最佳方式向平衡按预定的方式运动。然后,按某一指标设计系统,使其状态按最佳方式向平衡状态收敛,从而实现对状态的控制。这一方法很好地解决了将仅适用于自由动状态收敛,从而实现对状态的控制。这一方法很好地解决了将仅适用于自由动态
11、系统分析与设计的李亚普诺夫直接方法应用于跟踪控制问题所带来的理论冲态系统分析与设计的李亚普诺夫直接方法应用于跟踪控制问题所带来的理论冲突,将稳定性问题(调节问题)与跟踪问题统一起来。为控制系统的分析与设突,将稳定性问题(调节问题)与跟踪问题统一起来。为控制系统的分析与设计提供了一条新的思路。计提供了一条新的思路。非线性系统反馈线性化绪论非线性系统反馈线性化绪论其中,其中,为状态向量,为状态向量,为控制向量,为控制向量,为向量函数。为向量函数。其中其中 为状态向量,为状态向量,为控制向量,为控制向量,,为常数矩阵,为常数矩阵,并且并且 的所有特征值均具有负实部。则下述基于李雅普诺夫第二方法的设计
12、可的所有特征值均具有负实部。则下述基于李雅普诺夫第二方法的设计可以实现系统状态以实现系统状态 对对 的渐近跟踪,从而实现非线性系统动态特性的线性化。的渐近跟踪,从而实现非线性系统动态特性的线性化。基于动平衡状态理论的非线性系统反馈基于动平衡状态理论的非线性系统反馈线性化直接方法线性化直接方法按上述方法,基本设计过程如下:按上述方法,基本设计过程如下:考虑一般的非线性系统考虑一般的非线性系统 (1.1)设希望的线性系统动态特性为设希望的线性系统动态特性为 (1.2)令状态偏差为令状态偏差为 ,则有,则有 由式(由式(1.1)和式()和式(1.2)可得系统的状态偏差方程为:)可得系统的状态偏差方程
13、为:(1.3)其中其中 ,且,且 。则有。则有 的导数为:的导数为:(1.5)其中其中 ,为标量函数。为标量函数。基于动平衡状态理论的非线性系统反馈基于动平衡状态理论的非线性系统反馈线性化直接方法线性化直接方法取状态偏差的二次型函数取状态偏差的二次型函数 (1.4)因为当状态偏差因为当状态偏差 的欧几里德范数的欧几里德范数 时,时,平衡状态,平衡状态 是在大范围内渐近稳定的。从而有是在大范围内渐近稳定的。从而有 时,时,。由上面的分析可直接给出。由上面的分析可直接给出如下定理:如下定理:定定理理1.1 给给定定非非线线性性时时变变系系统统(1.1)及及模模型型参参考考系系统统(1.2)。设设
14、稳稳 定定,是是模模型型参参考考自自由由系系统统(对对应应于于 )在在原原点点平平衡衡状状态态的的李李雅雅普普诺诺夫函数。那么,若存在控制夫函数。那么,若存在控制 使使 由于由于 的所有特征值均具有负实部,因此可找到正定矩阵的所有特征值均具有负实部,因此可找到正定矩阵 ,使,使 为一为一负定矩阵。若能选取控制向量负定矩阵。若能选取控制向量 (为可能用到的为可能用到的 的各阶导数)的各阶导数),使,使 ,则,则 为李雅普诺夫函数。为李雅普诺夫函数。若能选择若能选择 使使 在所考虑的系统参数变化范围内非正,则可保证系统具有在所考虑的系统参数变化范围内非正,则可保证系统具有参数不确定时反馈线性化的鲁
15、棒性。参数不确定时反馈线性化的鲁棒性。若选取的若选取的 使使 ,则称非线性系统(,则称非线性系统(1.1)被精确线性化。)被精确线性化。我们可给出定理我们可给出定理1.1更一般的情况如下:更一般的情况如下:基于动平衡状态理论的非线性系统反馈基于动平衡状态理论的非线性系统反馈线性化直接方法线性化直接方法 (1.6)则偏差系统(则偏差系统(1.3)的原点平衡状态是大范围一致渐近稳定的。)的原点平衡状态是大范围一致渐近稳定的。证明:证明:因为因为 是偏差自由系统在平衡状态的李雅普诺夫函数,因此有是偏差自由系统在平衡状态的李雅普诺夫函数,因此有 负定。负定。定理定理1.2 考虑状态偏差系统(考虑状态偏
16、差系统(1.3)。设其对应的自由动态系统)。设其对应的自由动态系统 在在平衡状态平衡状态 大范围一致渐近稳定,大范围一致渐近稳定,是自由系统在平衡状态的李雅普诺夫是自由系统在平衡状态的李雅普诺夫函数。如果控制策略函数。如果控制策略 使使 (1.7)则被控的状态偏差系统(则被控的状态偏差系统(1.3)是大范围一致渐近稳定。)是大范围一致渐近稳定。基于动平衡状态理论的非线性系统反馈基于动平衡状态理论的非线性系统反馈线性化直接方法线性化直接方法将将 作为偏差控制系统(作为偏差控制系统(1.3)的可能的李亚普诺夫函数,有)的可能的李亚普诺夫函数,有 由于上式右端第一由于上式右端第一项负项负定,定,显显
17、然若式(然若式(1.7)成立,)成立,则则 负负定。式定。式(1.3)的被控状)的被控状态态偏差系偏差系统统大范大范围围一致一致渐渐近近稳稳定。定。非线性系统的反馈线性化,确切地说还可以分为输入非线性系统的反馈线性化,确切地说还可以分为输入-状态线性化和输状态线性化和输入入-输出线性化。输出线性化。对调节问题(稳定性问题)采用输入对调节问题(稳定性问题)采用输入-状态线性化通常即可满足要求对状态线性化通常即可满足要求对系统的调节要求;但对跟踪问题通常必须采用输入系统的调节要求;但对跟踪问题通常必须采用输入-输出线性化设计才能满输出线性化设计才能满足对系统的性能要求。足对系统的性能要求。单变量输
18、入输出反馈线性化直接方法及单变量输入输出反馈线性化直接方法及鲁棒设计鲁棒设计 设系统由下述微分方程表示设系统由下述微分方程表示 (2.1)其中为其中为 输入,输入,为输出。取输出及其前为输出。取输出及其前n-1阶导数为状态变量,方程阶导数为状态变量,方程(2.1)可表示为如下的状态空间表达形式:)可表示为如下的状态空间表达形式:(2.1a)简记为简记为 (2.1b)单变量输入输出反馈线性化直接方法及单变量输入输出反馈线性化直接方法及鲁棒设计鲁棒设计 其中其中 为状态向量,为状态向量,表示控制表示控制 及其前及其前m阶阶导数。导数。设上述系统的希望动态特性可用下述线性定常模型系统表示:设上述系统
19、的希望动态特性可用下述线性定常模型系统表示:(2.2)其中其中 为希望输出,为希望输出,为模型的输入,为模型的输入,为常数。同样取为常数。同样取 及及其前其前n-1阶导数为状态变量,可得其对应的可控型状态空间表达式为:阶导数为状态变量,可得其对应的可控型状态空间表达式为:(2.2a)其中其中 为模型的状态向量;为模型的状态向量;,为常数。为常数。单变量输入输出反馈线性化直接方法及单变量输入输出反馈线性化直接方法及鲁棒设计鲁棒设计 根根据据动动平平衡衡状状态态理理论论,我我们们可可以以将将 作作为为被被控控系系统统的的动动平平衡衡状状态态,通通过过设设计计合合适适的的控控制制律律,使使所所构构成
20、成的的控控制制系系统统中中被被控控状状态态 对对动动平平衡衡状状态态 在在大大范范围围内内渐渐近近稳稳定定。从从而而实实现现 对对 ,亦亦即即 对对 的的渐渐近近逼逼近近,使使被被控控系系统统具具有有所所希希望望的的动动态态特特性性。实实现现上上述述目目标标的的一一个个直直接接方方法法便便是是利利用用李李雅雅普普诺诺夫夫第第二二方方法法。为为此此,以以 为动平衡状态,定义误差向量为动平衡状态,定义误差向量 (2.3)由式(由式(2.1a)及式()及式(2.2a)可得)可得 (2.4)取状态偏差的二次型函数取状态偏差的二次型函数 (2.5)其中其中 ,且,且 。则有。则有 的导数为:的导数为:(
21、2.6)单变量输入输出反馈线性化直接方法及单变量输入输出反馈线性化直接方法及鲁棒设计鲁棒设计 其中:其中:(2.7)(2.8)为标量函数。为标量函数。由于系统(由于系统(2.1a)和系统()和系统(2.2a)均为可控型,)均为可控型,的确定可以进一步简化。的确定可以进一步简化。由式(由式(2.8)我们有:)我们有:(2.9)其中:其中:(2.10)(2.11)单变量输入输出反馈线性化直接方法及单变量输入输出反馈线性化直接方法及鲁棒设计鲁棒设计 ,为标量,以后的计算中,只需根据式(为标量,以后的计算中,只需根据式(2.10)和()和(2.11)便可确)便可确定控制规律定控制规律 。因为当状态偏差
22、因为当状态偏差 的欧几里德范数的欧几里德范数 时,时,平衡状态,平衡状态 是在大范围内渐近稳定的,即是在大范围内渐近稳定的,即 为控制系统的大范围渐近稳定的动平衡状态。为控制系统的大范围渐近稳定的动平衡状态。从而有从而有 时,时,。由上面的分析可直接给出如下定理:。由上面的分析可直接给出如下定理:定理定理2.1 给定非线性时变系统(给定非线性时变系统(2.1)及模型参考系统()及模型参考系统(2.2)。设)。设 稳稳定,定,为模型参考自由系统(为模型参考自由系统()在原点平衡状态的李亚普诺夫函数。那么,)在原点平衡状态的李亚普诺夫函数。那么,若存在控制若存在控制 使使则偏差系统(则偏差系统(2
23、.3)的原点平衡状态是大范围一致渐近稳定的。非线性时变系统)的原点平衡状态是大范围一致渐近稳定的。非线性时变系统的输出渐近跟踪参考模型的输出。的输出渐近跟踪参考模型的输出。若能选择若能选择 使使 在所考虑的系统参数变化范围内非正,则可保证系统具有在所考虑的系统参数变化范围内非正,则可保证系统具有参数不确定时反馈线性化的鲁棒性。参数不确定时反馈线性化的鲁棒性。在这一方法中,若令在这一方法中,若令 ,即可实现系统的精确线性化。若非线性系统,即可实现系统的精确线性化。若非线性系统是仿射非线性的,则其结果同微分几何方法。是仿射非线性的,则其结果同微分几何方法。仿射非线性系统输入输出线性化及鲁棒设计仿射
24、非线性系统输入输出线性化及鲁棒设计 考虑仿射非线性系统考虑仿射非线性系统 (2.12)选取选取 及其前及其前n-1阶导数为状态变量,可将其转换为式(阶导数为状态变量,可将其转换为式(2.1)形式的状)形式的状态空间表达式,且其中态空间表达式,且其中 (2.13)(2.14)由定理由定理2.1,令,令 ,可实现仿射非线性系统的精确线性化。由式,可实现仿射非线性系统的精确线性化。由式(2.14)得精确线性化得控制策略为)得精确线性化得控制策略为 (2.15)1.精确线性化精确线性化2.鲁棒线性化设计鲁棒线性化设计仿射非线性系统输入输出线性化及鲁棒设计仿射非线性系统输入输出线性化及鲁棒设计 (1)设
25、仿射非线性系统具有不确定性)设仿射非线性系统具有不确定性 (2.16)其中其中 ,则控制策略,则控制策略 (2.17)将使系统鲁棒线性化。将使系统鲁棒线性化。证明:证明:将将 代入代入 整理后有整理后有 由式(由式(2.9)有:)有:由定理由定理2.1,偏差系统(,偏差系统(2.3)的原点平衡状态是大范围一致渐近稳定的。非)的原点平衡状态是大范围一致渐近稳定的。非线性时变系统的输出渐近跟踪参考模型的输出。线性时变系统的输出渐近跟踪参考模型的输出。(2)设仿射非线性系统具有不确定性)设仿射非线性系统具有不确定性 (2.18)仿射非线性系统输入输出线性化及鲁棒设计仿射非线性系统输入输出线性化及鲁棒
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 非线性 系统 线性化
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内