首页信息与系统科学控制科学与技术现代控制理论 04 控制系统的稳定性—Lyapunov第二方法.pptx

04 控制系统的稳定性—Lyapunov第二方法.pptx

页数:63页文件大小:522.3 KB来源: 现代控制理论ppt课件

本课件先给出平衡状态与稳定、渐近稳定、不稳定等定义,再介绍李亚普诺夫第一方法的特征值判据与非线性系统的线性化处理,重点讲解第二方法中Lyapunov函数的构造与判别定理,并用于非线性系统与线性定常连续、离散系统的稳定性分析及系统校正。

第4章目录页,列出稳定性定义、第一方法、第二方法与线性系统设计应用六节
引言页,介绍李亚普诺夫1892年论文提出的线性化方法与直接法两种稳定性分析方法
直接法页,说明通过构造 Lyapunov 标量函数判别稳定性的普适性
查看本课件的文字版(共 63 页,供检索与复制)

第1页:第4章 控制系统的稳定性 目录

4 控制系统的稳定性—Lyapunov 第二方法(重点)

  1. 4.1 关于稳定性的几个定义
  2. 4.2 李亚普诺夫第一方法
  3. 4.3 李亚普诺夫第二方法
  4. 4.4 非线性系统的 Lyapunov 稳定性分析
  5. 4.5 线性定常系统的 Lyapunov 稳定性分析
  6. 4.6 Lyapunov 第二方法在线性系统设计中的应用

第2页:稳定性分析的两种方法

引言:1892 年,俄国数学家李亚普诺夫(Lyapunov)在其发表的论文《运动稳定性的一般问题》(The general problem of motion stability)中提出了两种用于分析由常微分方程描述的系统稳定性的方法:线性化方法和直接法(linearization method and direct method)。

线性化方法又称第一方法或间接法,基本思路是通过系统状态方程的解来判别系统的稳定性。对于线性定常系统,只需解出特征方程的根即可作出稳定性判别;对于一般非线性系统,则可通过线性化处理,再根据线性化方程的特征根判断稳定性。

第3页:李亚普诺夫直接法

引言:直接法又称第二方法,它通过构造一个称之为 Lyapunov 函数的纯量函数来判别系统的稳定性,是分析线性和非线性、时变和定常动力学系统稳定性的一种普遍方法,而且还可以有效地应用于系统的分析和综合。

直接法不限于局部运动,通过构造类能量标量函数并考察其随时间的变化来确定非线性系统的稳定性,已成为非线性系统分析与设计最重要的工具。

第4页:平衡状态的定义

4.1.1 平衡状态(Equilibrium states)

动力学系统的平衡状态是满足 f(xe)=0 的那一类状态,用 xe 表示。

  • 对于线性定常系统,如果矩阵 A 是非奇异的,则系统只存在唯一的一个平衡状态 xe=0
  • 当 A 为奇异时,则存在无穷多个平衡状态
  • 对于非线性系统,通常有一个或多个平衡状态

第5页:Lyapunov 意义下的稳定性

4.1.2 Lyapunov 意义下的稳定性

系统受扰动作用后将偏离其平衡状态,随后系统可能出现下列情况:

  1. 系统的自由响应有界
  2. 系统的自由响应不但有界,而且最终回到平衡状态
  3. 系统的自由响应无界

Lyapunov 把上述三种情况分别定义为稳定、渐近稳定和不稳定。以平衡状态为圆心、半径为 k 的球域用欧几里德范数表示。

第6页:稳定的定义与几何含义

定义 4-1:对于任意给定的每个实数 ε>0,都对应存在另一实数 δ(ε)>0,使得一切满足不等式 ‖x0−xe‖<δ 的任意初始状态 x0 出发的系统响应,在所有时间内都满足 ‖x−xe‖<ε,则称平衡状态在 Lyapunov 意义下是稳定的。

几何含义:给定以任意正数为半径的球域,当 t 无限增大时,从球域内出发的轨迹总不越出球域,那么平衡状态是 Lyapunov 意义下稳定的。

第7页:渐近稳定与大范围渐近稳定

(2)渐近稳定(asymptotic stability)

定义 4-2:若平衡状态是 Lyapunov 意义下稳定的,并且当 t 趋近于无穷大时 x(t) 趋近于 xe,则称平衡状态渐近稳定。

(3)大范围渐近稳定:定义 4-3 如果平衡状态是渐近稳定的,且其渐近稳定的最大范围是整个状态空间,那么平衡状态就称为大范围渐近稳定(asymptotic stability in the large)。

第8页:不稳定的定义

(4)不稳定(instability)

定义 4-4:如果对于某一实数,不论 δ 取得多么小,在球域内总存在一个初始状态 x0,由此出发的轨迹最终越出球域,则称平衡状态不稳定。

很明显,大范围渐近稳定的必要条件是整个状态空间中只存在一个平衡状态。对于线性系统,如果其平衡状态是渐近稳定的,那么它一定是大范围渐近稳定的。

第9页:线性系统稳定性的特征值判据

4.2 李亚普诺夫第一方法

Lyapunov 第一方法又叫间接法,基本思路是解系统方程,然后根据方程的解判别系统的稳定性:

  • (1)对于线性定常系统,只需求出特征值就可判别其稳定性
  • (2)对于非线性系统,必须先将状态方程线性化,再用线性化方程的特征值判别稳定性

定理 4-1:线性连续定常系统渐近稳定的充分必要条件是矩阵 A 的所有特征值均具有负实部。

例 4-1:试分析如下系统的稳定性。解:矩阵 A 的特征方程与特征值为……,故系统不是渐近稳定的。

第10页:有界输入有界输出稳定性

4.2 李亚普诺夫第一方法

以上研究的是系统平衡状态的稳定性,也称系统内部的稳定性;从工程意义上看,往往更重视系统的输入输出稳定性。

定义 4-5
若所有的有界输入引起的零状态响应的输出是有界的,则称系统为有界输入有界输出稳定(BIBO)
定理 4-2
线性连续定常系统是输入输出稳定的充要条件是其传递函数的极点都位于 S 的左半平面内

第11页:输入输出稳定性例题

例 4-2:试分析系统的输入输出稳定性。解:系统的传递函数为……,由于系统传递函数的极点位于 S 的左半平面,故系统是输入输出稳定的;这是因为具有正实部的极点被系统的零点对消了,而在系统的输入输出特性中没有表现出来。

结论:若系统是渐近稳定的,则它也是输入输出稳定的;若系统是输入输出稳定的,且又是能控能观测的,则系统渐近稳定。

第12页:非线性系统的线性化

4.2 李亚普诺夫第一方法

(2)非线性系统的稳定性分析:设系统在零输入下的状态方程为……,f(x) 是与 x 同维数的向量函数,对状态向量 x 连续可微。将非线性向量函数 f(x) 在平衡状态附近展开成泰勒级数,其中含雅可比(Jacobian)矩阵;引入偏差向量即可导出系统的线性化方程,或称一次近似式。

第13页:一次近似判别法的结论

4.2 李亚普诺夫第一方法

  1. 假如矩阵 A 的所有特征值都具有负实部,则原非线性系统的平衡状态是渐近稳定的,且系统的稳定性与高阶项无关
  2. 如果一次近似式中矩阵 A 的特征值中至少有一个实部为正的特征值,那么原非线性系统的平衡状态是不稳定的
  3. 如果一次近似式中矩阵 A 的特征值虽无实部为正者,但有实部为零的特征值,那么原非线性系统平衡状态的稳定性要由高阶项决定

第14页:线性化方法的英文表述

Lyapunov's linearization method:若线性化系统严格稳定(A 的全部特征值严格位于左半平面),则平衡点渐近稳定;若线性化系统不稳定(至少有一个特征值严格位于右半平面),则平衡点不稳定;若线性化系统临界稳定(至少一个特征值在 jω 轴上),则无法由线性近似得出结论。

第15页:范德波尔方程稳定性分析

例 4-3:描述振荡器电压产生的 Van der Pol 方程为……,试确定系统渐近稳定 Q 的取值范围。

解:① 令状态变量,上式可化为一阶方程组,显然这是一个非线性方程,其平衡状态 xe 为原点;② 将状态方程线性化,求得雅可比矩阵 A,其特征方程为……。根据 Lyapunov 第一方法,若原非线性系统平衡状态 xe 是渐近稳定的,则要求相应系数为负,由此得到 Q 的取值范围。

第16页:Lyapunov 第二方法的基本思想

4.3 李亚普诺夫第二方法

Lyapunov 第二方法又称直接法,它不必通过对运动方程的求解而直接确定系统平衡状态的稳定性,建立在用能量观点分析稳定性的基础上。

  • 若系统的平衡状态是渐近稳定的,则系统受激励后其贮存的能量将随时间推移而衰减,趋于平衡状态时能量达到最小值
  • 反之,如果平衡状态是不稳定的,则系统将不断从外界吸收能量,贮存的能量越来越大

Lyapunov 第二方法就是用 V(x) 和 V̇(x) 的正负来判别系统的稳定性:只要能找到一个正定的标量函数 V(x),而 V̇(x) 是半负定的,那么系统就是稳定的,称 V(x) 为系统的一个 Lyapunov 函数。

第17页:标量函数的符号性质

4.3.1 预备知识

(1)标量函数 V(x) 的符号性质:设 V(x) 为由 n 维矢量 x 所定义的标量函数,且在 x=0 处恒有 V(x)=0。对域中任何非零矢量 x:

  • ① V(x)>0,则称 V(x) 是正定的(positive definiteness)
  • ② V(x)≥0,则称 V(x) 是半正定的
  • ③ V(x)<0,则称 V(x) 是负定的
  • ④ V(x)≤0,则称 V(x) 是半负定的
  • ⑤ 否则称 V(x) 是不定的

第18页:二次型标量函数

4.3 李亚普诺夫第二方法

(2)二次型标量函数(Quadratic forms):V(x)=x^T·P·x,其中 P 为实对称矩阵,其各阶主子行列式(successive principal minors)为……。

第19页:赛尔维斯特准则

4.3 李亚普诺夫第二方法:二次型函数 V(x) 的符号性质可用赛尔维斯特准则(Sylvester's criterion)来判断:

  • ① 二次型 V(x) 为正定的充分必要条件为矩阵 P 的所有主子行列式为正
  • ② 为负定的充分必要条件为 P 的各阶主子式行列式负正交替
  • ③ 为半正定的充分必要条件为 P 的各阶主子式行列式非负
  • ④ 为半负定的充分必要条件为 P 的各阶主子式行列式非正交替

第20页:二次型负定判定的英文例题

Example:Determine whether the following quadratic form is negative definite. 将给定二次型 Q 写成矩阵形式,应用赛尔维斯特准则,结论为该二次型是负定的。

第21页:Lyapunov 函数的定义

4.3 李亚普诺夫第二方法

设系统的状态方程为 ẋ=f(x),x 是系统的状态变量,若标量函数 V(x) 可微,则它对时间 t 的导数为 V̇(x)。

定义:如果在一个球域内,函数 V(x) 正定且具有连续的偏导数,它沿着系统解对时间的导数是半负定的,则称 V(x) 是系统的一个 Lyapunov 函数。

第22页:Lyapunov 函数的英文定义

Lyapunov function:若在球域 BR0 内函数 V(x) 正定且具有连续偏导数,并且它沿系统任一状态轨迹对时间的导数负半定,则 V(x) 称为该系统的 Lyapunov 函数。

第23页:Lyapunov 渐近稳定定理

定理 4-3:设系统的状态方程为……,xe=0 是系统唯一的平衡状态。如果存在一个具有连续一阶偏导数的标量函数 V(x),并且满足下列条件:

  1. ① V(x) 是正定的
  2. ② V̇(x) 是负定的,则平衡状态 xe 渐近稳定
  3. ③ 如果随着 ‖x‖→∞,有 V(x)→∞(径向无界 radially unbounded),则平衡状态 xe 大范围渐近稳定

第24页:非线性系统渐近稳定例题

例 4-4:非线性系统的状态方程为……,xe=0 是其唯一的平衡状态,试判别平衡状态 xe 的稳定性。

解:取标量函数 V(x),显然 V(x) 是正定的;将状态方程代入求导得 V̇(x) 是负定的,函数满足定理 4-3 的条件①和②,则系统的平衡状态是渐近稳定的。由于当 ‖x‖→∞ 时 V(x)→∞,满足条件③,所以系统的平衡状态是大范围渐近稳定的。

第25页:重新选取 Lyapunov 函数的例题

例 4-5:设系统的状态方程为……,试确定系统平衡状态的稳定性。解:求得原点 (0,0) 为给定系统的唯一平衡状态。若仍取标量函数为二次型,则 V̇(x) 不是负定的而是半负定的,因此所选 V(x) 不满足定理 4-3 的条件;现另选 V(x),显然它是正定的,且 V̇(x) 是负定的,所以该 V(x) 是系统的一个 Lyapunov 函数,系统在原点处的平衡状态是渐近稳定的,且为大范围渐近稳定。

第26页:Lyapunov 定理的充分性与局限

4.3 李亚普诺夫第二方法:定理应用需要注意两点:

  1. Lyapunov 稳定性定理只是判断系统平衡状态稳定性的充分条件,而不是充要条件。即如果所选取的正定函数的导数不是负定的,并不能断言该系统不稳定,因为很可能还没有找到合适的函数
  2. 寻找 Lyapunov 函数的困难在于它的导数必须是负定的,而这个条件相当苛刻。能否把 V̇ 为负定的条件用半负定来代替呢?

第27页:半负定情形的判据与不稳定定理

4.3 李亚普诺夫第二方法

定理 4-4
若存在 V(x) 正定且 V̇(x) 半负定,则称系统在原点处的平衡状态是稳定的;若对于任意初始状态,除 x=0 外 V̇ 不恒等于零,则平衡状态渐近稳定;若 V(x) 径向无界,则大范围渐近稳定
定理 4-5
若存在标量函数 V(x) 具有连续一阶偏导数,在原点的某一邻域内 V(x) 正定且 V̇(x) 也正定,那么系统的平衡状态是不稳定的

第28页:半负定情形的渐近稳定分析

例 4-6:设系统的状态方程为……,试确定系统平衡状态的稳定性。解:原点为唯一平衡状态。选取二次型标量函数为 Lyapunov 函数,则 V̇ 为半负定的,故系统的平衡状态是 Lyapunov 意义下稳定的。进一步分析 V̇ 是否恒为零:若假设 V̇ 恒等于零,必然要求 x2 恒为零,而这又要求 x1 恒为零;但从状态方程可知此时必须满足特定条件,这表明 V̇ 不恒等于零,所以系统的平衡状态渐近稳定,且大范围渐近稳定。

第29页:不稳定系统的判定例题

例 4-7:设系统的状态方程为……,试确定系统平衡状态的稳定性。解:显然原点为平衡状态。选取正定的标量函数,则 V(x) 为正定的,又 V̇(x) 也为正定的,故定理 4-5 的条件均满足,因此系统的平衡状态是不稳定的。

第30页:Lyapunov 函数的属性

4.3.3 几点说明:应用 Lyapunov 第二方法分析系统稳定性的关键在于如何找到 Lyapunov 函数 V(x),然而 Lyapunov 稳定性理论本身并没有提供构造 Lyapunov 函数的一般方法。

  • ① Lyapunov 函数是一个标量函数
  • ② 对于给定系统,如果存在 Lyapunov 函数,它不是唯一的
  • ③ Lyapunov 函数最简单的形式是二次型函数 V(x)=x^T·P·x,其中 P 为实对称正定阵;对线性系统而言,其 Lyapunov 函数一定可以用二次型函数来构造

第31页:克拉索夫斯基方法

4.4.1 Krasovskii 方法(雅可比矩阵法)

在线性系统中,如果平衡状态是局部渐近稳定的,那么该平衡状态一定也是大范围渐近稳定的;而在非线性系统中,稳定性却可能只具有局部性质。

两种构造非线性系统 Lyapunov 函数的方法:(1)克拉索夫斯基(Krasovskii)方法;(2)变量梯度法(Variable-gradient method)。Krasovskii 用状态向量 x 的导数来构造 Lyapunov 函数,即令 V(x)=ẋ^T·P·ẋ,其中 P 为对称正定矩阵。

第32页:Krasovskii 方法的导数推导

4.4 非线性系统的 Lyapunov 稳定性分析:为验证 V̇ 是否为负定,V(x) 对时间 t 求导数,考虑 Jacobian 矩阵整理得 V̇=ẋ^T·Q·ẋ;可以证明,若 Q 是负定的,则 V̇ 也是负定的。

第33页:Krasovskii 方法的例题

4.4 非线性系统的 Lyapunov 稳定性分析

结论:对于非线性系统,若选取正定对称矩阵 P,且使 Q 为负定的,则系统在 xe=0 处是渐近稳定的;如果 V(x) 径向无界,则系统在 xe=0 处是大范围渐近稳定的。

例 4-7:试用 Krasovskii 方法判别下列系统在原点处是大范围渐近稳定的。解:按照 Krasovskii 方法选取 P=I,故有相应 Q 矩阵。

第34页:Krasovskii 方法的结论

4.4 非线性系统的 Lyapunov 稳定性分析:由 Sylvester 判据知 Q 是负定的,则系统的 Lyapunov 函数为……,显然当 ‖x‖→∞ 时 V(x)→∞,所以该系统在原点处是大范围渐近稳定的。

当非线性特性能用解析式表达且系统阶次不太高时,用 Krasovskii 方法分析这类非线性系统的渐近稳定性比较方便。它是充分条件,而非必要条件。

第35页:变量梯度法的思路

4.4.2 变量梯度法

由 D. G. Shultz 和 J. E. Gibson 在 1962 年提出,主要思路是先假设一个旋度为零的梯度 grad V,然后根据它再确定 V(x)。假设非线性系统的平衡状态 xe=0 是渐近稳定的,则其 Lyapunov 函数 V(x) 存在,且一定具有唯一的梯度 grad V;若 V(x) 是 x 的显函数而非时间 t 的显函数,则 V(x) 对时间的导数为 V̇=(grad V)^T·ẋ。

第36页:变量梯度法的矩阵形式

4.4 非线性系统的 Lyapunov 稳定性分析:写成矩阵形式后,先假设 grad V 为某一形式,并根据 V̇ 为负定的要求确定 grad V,进而确定其中的未定系数,然后由这个 grad V 积分导出 V(x)。

第37页:旋度方程

4.4 非线性系统的 Lyapunov 稳定性分析:如果求出的 V(x) 是正定的,这就是给定系统所要构造的 Lyapunov 函数。如果 V(x) 的梯度向量 grad V 的线积分与路径无关,那就必须要求 grad V 的旋度为零,即要求 grad V 满足旋度方程。对于一个 n 阶系统,应有 n(n−1)/2 个旋度方程,如 n=3 则有三个旋度方程。

第38页:变量梯度法的步骤

4.4 非线性系统的 Lyapunov 稳定性分析:如果非线性系统的平衡状态 xe=0 是渐近稳定,则可按如下步骤求得 Lyapunov 函数 V(x):

  1. ① 按某一形式给出 grad V
  2. ② 从 grad V 求出 V̇,并限定它为负定或至少是半负定的
  3. ③ 用旋度方程确定 grad V 中的未定系数
  4. ④ 再核对一下,因为上一步计算可能使它改变
  5. ⑤ 求出 V(x)

例 4-8:试用变量梯度法判定非线性系统在原点处是渐近稳定的。

第39页:变量梯度法例题(一)

解:设所求 Lyapunov 函数 V(x) 的梯度为如下形式,于是 V(x) 的导数为……;试探地选取参数,则 V̇ 是负定的,将其代入梯度公式。

第40页:Lyapunov 函数的不唯一性

4.4 非线性系统的 Lyapunov 稳定性分析:注意到满足旋度方程,所以由这个 Lyapunov 函数可以说明在相应范围内系统是渐近稳定的。为了说明由上式所确定的 Lyapunov 函数不是唯一的,重新选择梯度表达式中的未定系数。

第41页:变量梯度法例题(二)

4.4 非线性系统的 Lyapunov 稳定性分析:于是 V̇ 在整个状态平面上是负定的。此时由于满足旋度方程,V(x) 为……;显然当 ‖x‖→∞ 时 Lyapunov 函数正定,系统的原点在更大范围内是渐近稳定的。系统渐近稳定的范围比前面的大,因此这次构造的 Lyapunov 函数优于前者。

第42页:连续定常系统的稳定性分析

4.5.1 线性连续定常系统的稳定性分析

线性连续定常系统的状态方程中 x 为 n 维状态向量,A 是 n×n 阶常数矩阵。假设 A 是非奇异的,那么唯一的平衡状态在原点。所选的 Lyapunov 函数为二次型函数 V(x)=x^T·P·x,其中 P 为 n×n 维实对称正定矩阵。

V(x) 对时间的导数为 V̇=−x^T·Q·x,欲使系统在原点处渐近稳定,则要求 V̇ 是负定的,因此必须有 A^T·P+P·A=−Q,式中 Q 为正定对称矩阵。

第43页:先指定 Q 再求 P 的做法

4.5 线性定常系统的 Lyapunov 稳定性分析:为判断线性定常系统在平衡状态的稳定性,也可首先指定一个正定的矩阵 Q,然后检验由方程所确定的 P 是否也是正定的。这样做比先指定 P 再检验 Q 方便得多。但要注意,P 为正定是一个充分必要的条件。

第44页:Lyapunov 方程与定理4-6

定理 4-6:线性连续定常系统中 x 是 n 维状态向量,A 是 n×n 阶常数非奇异矩阵。系统在平衡状态 xe=0 处大范围渐近稳定的充分必要条件是:给定一个正定对称矩阵 Q,存在一个正定对称矩阵 P 满足 A^T·P+P·A=−Q,上式又称为 Lyapunov 方程;标量函数 V(x)=x^T·P·x 是系统的一个 Lyapunov 函数。

第45页:定理4-6的英文表述

Theorem 4-6:系统平衡状态 xe=0 大范围渐近稳定的充要条件是,给定任意正定实对称矩阵 Q,存在正定实对称矩阵 P 使得 A^T·P+P·A=−Q 成立,标量函数 V(x)=x^T·P·x 是该系统的 Lyapunov 函数。

第46页:应用定理的注意事项

4.5 线性定常系统的 Lyapunov 稳定性分析:应用这个定理时应注意以下几点:

  1. (1)如果任取一个正定矩阵 Q,则满足矩阵方程的实对称矩阵 P 是唯一的,若 P 是正定的,则平衡状态 xe=0 是渐近稳定的,P 的正定性是充要条件
  2. (2)如果 V̇ 沿任意一条轨迹不恒等于零,则 Q 可取为半正定的对称矩阵
  3. (3)只要矩阵 Q 选成正定的(或在许可时选为半正定的),那么对系统渐近稳定性判定的最终结果与 Q 的具体选取无关;为计算方便常取 Q=I

第47页:线性定常系统稳定性判断步骤

4.5 线性定常系统的 Lyapunov 稳定性分析:定理给出了构造线性定常系统渐近稳定的李氏函数的通用方法,判断的一般步骤为:

  1. (1)确定系统的平衡状态
  2. (2)取正定矩阵 Q=I,且设实对称矩阵 P 为待定形式
  3. (3)解矩阵方程,求出 P
  4. (4)利用赛尔维斯特判据判断 P 的正定性,若 P>0 正定,则系统渐近稳定

第48页:二阶系统稳定性例题(一)

例 4-9:设二阶线性定常系统的状态方程为……,显然原点是系统的平衡状态,试确定该系统平衡状态的稳定性。解:设 Lyapunov 函数为二次型,矩阵 P 由 Lyapunov 方程确定。

第49页:二阶系统稳定性例题(二)

4.5 线性定常系统的 Lyapunov 稳定性分析:将矩阵方程展开可得联立方程组,解方程组求得 P 的各元素;下面检验矩阵 P 的正定性,P 的各阶主子行列式均为正,P 是正定的。因此系统的平衡状态大范围渐近稳定,并得到系统的一个 Lyapunov 函数。

第50页:确定增益 K 的稳定范围

例 4-10:设系统的状态方程为……,试确定系统增益 K 的稳定范围。解:原点是系统唯一的平衡状态。假设选取半正定的实对称矩阵 Q 为……,为了说明这样选取 Q 半正定是正确的,尚需证明 V̇ 沿任意轨迹不恒等于零。

第51页:增益 K 稳定范围的求解

4.5 线性定常系统的 Lyapunov 稳定性分析:由于 V̇ 为零的条件对应特定状态,但由状态方程可推知此时只有在原点即平衡状态处才使 V̇ 为零,而沿任一轨迹均不会恒等于零,因此允许选取 Q 为半正定的。根据 Lyapunov 方程可解出矩阵 P,为使 P 为正定矩阵,其充要条件给出 K 的取值范围,这表明在该范围内系统的原点是大范围渐近稳定的。

第52页:离散系统的Lyapunov方程

4.5.2 线性定常离散系统的稳定性分析

设线性定常离散系统状态方程中 G 为非奇异矩阵,系统的平衡状态是原点。假设取如下正定二次型函数 V(x)=x^T(k)·P·x(k),计算差分后令 G^T·P·G−P=−Q,上式称为离散系统的 Lyapunov 方程。

第53页:离散系统的稳定性定理

定理 4-7:线性定常离散系统中 x 是 n 维状态向量,G 是 n×n 阶常数非奇异矩阵。系统平衡状态渐近稳定的充分必要条件是:给定任一实正定对称矩阵 Q,存在一个实正定对称矩阵 P 使得 G^T·P·G−P=−Q 成立,V(x)=x^T·P·x 是系统的一个 Lyapunov 函数。实际应用中通常取 Q=I;如果 V̇ 不恒为零,矩阵 Q 也可以取为半正定。

第54页:定理4-7的英文表述

Theorem 4-7:系统平衡状态 xe=0 大范围渐近稳定的充要条件是,给定任意正定实对称矩阵 Q,存在正定实对称矩阵 P 使 G^T·P·G−P=−Q 成立。若 V̇ 沿任一解序列不恒为零,则 Q 可取为半正定。

第55页:离散系统稳定性判断步骤

4.5 线性定常系统的 Lyapunov 稳定性分析:判断的一般步骤:

  1. (1)确定系统的平衡状态
  2. (2)选正定矩阵 Q,一般选 Q=I,由矩阵方程解出 P
  3. (3)判断 P 的正定性,若 P>0,系统渐近稳定,且 V(x)=x^T·P·x 为系统的李氏函数

第56页:离散系统渐近稳定条件例题

例 4-10:设线性定常离散系统为……,试确定系统在平衡点处渐近稳定的条件。解:选 Q=I 代入离散 Lyapunov 方程求解。

第57页:极点位于单位圆内的结论

4.5 线性定常系统的 Lyapunov 稳定性分析:展开化简整理后解出 P 的各元素。要使 P 为正定的实对称矩阵,必须满足相应不等式,可见只有当系统的极点落在单位圆内时,系统在平衡点处才是大范围渐近稳定的。显然,这个结论与经典理论中采样控制系统稳定判据分析的结论是一致的。

第58页:用 Lyapunov 第二方法设计校正

4.6.1 线性定常系统的校正

例 4-11:设待校正系统的状态方程为……,试用 Lyapunov 第二方法考虑其校正方案,使系统的平衡状态成为渐近稳定的。解:设选取 Lyapunov 函数为二次型,将 V(x) 对时间求导数。

第59页:速度反馈控制规律

4.6 Lyapunov 第二方法在线性系统设计中的应用:由于除原点外 V̇ 不恒等于零,因此要使 V(x) 成为该系统的一个 Lyapunov 函数只需 V̇ 为半负定,因此要求控制量为 u=−K·x2,式中 K 为正常数。上述控制规律就是我们所熟知的速度反馈,其校正后的系统状态变量图如课件图示。

第60页:动态响应快速性的估计

二、估计线性系统动态响应的快速性

将 Lyapunov 函数 V(x) 看作是状态 x 到系统平衡状态的距离尺度,V̇(x) 表征状态 x 向平衡状态运动的速度。当系统的平衡状态是状态空间的原点时,比值 −V̇(x)/V(x) 可以作为在原点的某一邻域内系统向平衡状态运动的快速性指标。

对于一个渐近稳定的系统来说,具有负定 V̇ 的 Lyapunov 函数是可以找到的,于是渐近稳定系统的该比值总是正值,此值越大系统状态向原点收敛的速度就越快。考虑在不同的 x 下将有不同的比值,为此取其中最小的用来估计动态响应的快速性。

第61页:本章小结(一)

Concluding comments:Lyapunov 函数具有以下性质:(a) 它是标量函数;(b) 至少在原点的邻域内正定;(c) 它对时间的导数非正;(d) 对给定系统它不是唯一的。Lyapunov 第二方法的优点在于能对线性和非线性系统给出大范围的稳定性信息。

第62页:本章小结(二)

Concluding comments:若能在包含状态空间原点的区域内找到 Lyapunov 函数,则原点的稳定性或渐近稳定性即得验证。若系统的原点是稳定的或渐近稳定的,则具有所需性质的 Lyapunov 函数一定存在,尽管找到它可能相当困难,这一困难是基于 Lyapunov 第二方法作稳定性分析的主要缺陷。此外,Lyapunov 函数还可用于简单系统的暂态响应分析。

第63页:第4章作业

作业:4-1;4-2;4-3(2);4-4(a);4-6;4-9。

顶部目录