系统的稳定性判别

合集下载

系统的稳定性以及稳定性的几种定义

系统的稳定性以及稳定性的几种定义

系统的稳定性以及稳定性的几种定义1、系统研究系统的稳定性之前,我们首先要对系统的概念有初步的认识。

在数字信号处理的理论中,人们把能加工、变换数字信号的实体称作系统。

由于处理数字信号的系统是在指定的时刻或时序对信号进行加工运算,所以这种系统被看作是离散时间的,也可以用基于时间的语言、表格、公式、波形等四种方法来描述。

从抽象的意义来说,系统和信号都可以看作是序列。

但是,系统是加工信号的机构,这点与信号是不同的。

人们研究系统还要设计系统,利用系统加工信号、服务人类,系统还需要其它方法进一步描述。

描述系统的方法还有符号、单位脉冲响应、差分方程和图形。

中国学者钱学森认为:系统是由相互作用相互依赖的若干组成部分结合而成的,具有特定功能的有机整体,而且这个有机整体又是它从属的更大系统的组成部分。

2、系统的稳定性一个系统,若对任意的有界输入,其零状态响应也是有界的,则称该系统是有界输入有界输出(Bound Input Bound Output------ BIBO)稳定的系统,简称为稳定系统。

即,若系统对所有的激励|f(·)|≤Mf ,其零状态响应|yzs(·)|≤My(M为有限常数),则称该系统稳定。

3、连续(时间)系统与离散(时间)系统连续系统:时间和各个组成部分的变量都具有连续变化形式的系统。

系统的激励和响应均为连续信号。

离散系统:当系统各个物理量随时间变化的规律不能用连续函数描述时,而只在离散的瞬间给出数值,这种系统称为离散系统。

系统的激励和响应均为离散信号。

4、因果系统因果系统 (causal system) 是指当且仅当输入信号激励系统时,才会出现输出(响应)的系统。

也就是说,因果系统的(响应)不会出现在输入信号激励系统的以前时刻。

即输入的响应不可能在此输入到达的时刻之前出现的系统;也就是说系统的输出仅与当前与过去的输入有关,而与将来的输入无关的系统。

判定方法对于连续时间系统:t=t1的输出y(t1)只取决于t≤t1的输入x(t≤t1)时,则此系统为因果系统。

自动控制原理总结之判断系统稳定性方法

自动控制原理总结之判断系统稳定性方法

判断系稳定性的方法一、 稳定性判据(时域)1、 赫尔维茨判据系统稳定的充分必要条件:特征方程的各项系数全部为正; 将系统特征方程各项系数排列成如下行列式; 当主行列式及其对角线上的各子行列式均大于零时,即00031425313231211>∆>=∆>=∆>=∆-----------n n n n n n n n n n n n n n a a a a a a a a a a a a a则方程无正根,系统稳定。

赫尔维茨稳定判据之行列式直接由系数排列而成,规律简单明确,使用也比较方便,但是对六阶以上的系统,很少应用。

例;若已知系统的特征方程为0516188234=++++s s s s试判断系统是否稳定。

解:系统特征方程的各项系数均为正数。

根据特征方程,列写系统的赫尔维茨行列式。

5181016800518100168=∆由△得各阶子行列式;8690017281685181016801281811680884321>=∆=∆>==∆>==∆>==∆各阶子行列式都大于零,故系统稳定。

2、 劳思判据(1)劳思判据充要条件:A 、系统特征方程的各项系数均大于零,即a i >0;B 、劳思计算表第一列各项符号皆相同。

满足上述条件则系统稳定,否则系统不稳定,各项符号变化的次数就是不稳定根的数目。

(2)劳思计算表的求法:A 、列写劳思阵列,并将系统特征方程的系数按如下形式排列成列首两行,即:111212432134321275311642w s v s u u s c c c c s b b b b s a a a a s a a a a s n n n n n n n n n n n n----------B 、计算劳思表176131541213211-------------=-=-=n n n n n n n n n n n n n n n a a a a a b a a a a a b a a a a a b系数b i 的计算要一直进行到其余的b i 值都等于零为止。

稳定性判别方法

稳定性判别方法

§ 5.3 稳定性判别方法1. 线性定常系统的稳定性判别 定理5.6 设()()x x =t A t . (5.11)则(i)平衡点稳定⇔ A 的所有特征值的实部非正, 且实部为零的特征值对应着一阶约当块; (ii)平衡点渐近稳定⇔ A 的所有特征值实部为负. 证 (i)因是线性系统,只需证明平衡点e x 0=的稳定性.设 11m J T AT J J -⎡⎤⎢⎥==⎢⎥⎢⎥⎣⎦.(注:与能控标准变换不同) 其中,1,2,i J i m =为约当块,则111000e ()e e e m J tAt Jt J t x t x T T x T T x --⎡⎤⎢⎥===⎢⎥⎢⎥⎣⎦. 而ei J t的非零元素形如e i t λ或e i i k t t λi i i j λαβ=+−−−−→e i i t j tαβ+或ei i i k t j tt αβ+i k ≤约当块阶数减1.如10i J λλ⎡⎤=⎢⎥⎣⎦, 则 1211111()e010i J ts s s s s λλλλλ---⎡⎤⎛⎫⎢⎥ ⎪⎡⎤--⎛⎫--⎢⎥ ⎪==⎢⎥⎪-⎢⎥⎪⎝⎭⎢⎥⎣⎦ ⎪⎢⎥-⎝⎭⎣⎦L L ee 0e tttt λλλ⎡⎤=⎢⎥⎣⎦若0i α<. 则lim e0i i i k t j tt t αβ+→+∞=→ei i i k t j tt αβ+有界;若0i α=且对应一阶约当块→e i j tβ也有界.故有K > 0, 使e,0AtK t ≤≥.其中ijija∑对0ε∀>,取/K δε=. 当00x δ-<时. 有00()e Atx t x K x ε=≤<,故稳定;(ii)若全为0i α<, 则全lim e0i i i k t j tt t αβ+→+∞=→渐近稳定.例5.1 设系统矩阵分别如下:010101(1);(2);(3)000212A A A ⎡⎤⎡⎤⎡⎤===⎢⎥⎢⎥⎢⎥---⎣⎦⎣⎦⎣⎦. 试判别e x 0=的稳定性. 解(1) 由2()λλ∆=, 得0λ=(2重), e x 0=不稳定. (2) 由()(2)λλλ∆=+, 得120λ=-<和20λ=, 因20λ=对应一阶约当块→e x 0=是稳定的.(3) 由2()(1)λλ∆=+,得1,210λ=-< e x 0=渐近稳定.若3n ≥, 常用Hurwitz 判别法(介绍).定理5.7 常系数n 次代数方程101100,(0)n n n n a a a a a λλλ--++++=>的所有根的具有负实部⇔下列不等式同时成立:1101123321325430,0,0,a a a a a a a a a a a a a ∆∆∆=>=>=> 1031021222324000200n n n n nna a a a a a a a a a a ∆----=>.其中12210n n n a a a ++-====.例5.2 验证系统矩阵为211110111A --⎡⎤⎢⎥=-⎢⎥-⎢⎥⎣⎦时, e x 0=是渐近稳定的. 证 由320211||11453,111(10)I A a λλλλλλλ+--=-+=+++--+=>.得 00a > 及1140,a∆==>10 23241170, 35a aa a∆===>332510,a∆∆==>由Hurwitz判别法→所有特征值有负实部→渐近稳定. 对非线性系统, 常用李雅普诺夫判别法.2. 稳定性的李雅普诺夫判别法(介绍)(1)李雅普诺夫第一法(一阶近似) 设n 维非线性系统为()()(),x t F x t t =, (,)0e F x t = (5.12)且n 维向量函数(),F x t 对x 有连续偏导. 将(),F x t 在e x 处展成泰勒级数, 得()[()]ee e Tx x F x x x R x x x=∂=-+-∂. (5.13)其中[]R ⋅为e x x -的高阶项, 而111122221212n n T nn n n f f f x x x f f f F x x x x f f f x x x ∂∂∂⎡⎤⎢⎥∂∂∂⎢⎥∂∂∂⎢⎥∂⎢⎥∂∂∂=⎢⎥∂⎢⎥⎢⎥∂∂∂⎢⎥⎢⎥∂∂∂⎣⎦称为雅可比矩阵.令e x x x =-和eT x x F A x =∂=∂, 得线性化方程:x Ax =. (5.14)李雅普诺夫给出下述结论:(i) 若A 的所有特征值实部为负,则系统在平衡点e x 是渐近稳定的, 且与[]R ⋅无关;(ii) 若A 的特征值中有一个具有正实部,则系统在平衡点e x 是不稳定的;(iii)若A 的特征值中有一个实部为零,则系统在平衡点e x 的稳定性与[]R ⋅有关.例5.3 设非线性系统为11122212,,x x x x x x x x =-⎧⎨=-+⎩ 试判平衡点[]00Te x =的稳定性.解 由0e x =处的雅可比矩阵为 21210110101x x x A x x =--⎡⎤⎡⎤==⎢⎥⎢⎥-+-⎣⎦⎣⎦, 得121,1λλ=-= 在0e x =处不稳定.(2)李雅普诺夫第二法(虚构”能量”函数)若系统能量随时而衰, 则稳定.如 ()()()my t ky t y t μ'''=--1,1,1m k μ===−−−−−→()()()0y t y t y t '''++= → 12(),(),x y x y ='=位置速度→11220111x x x x '⎡⎤⎡⎤⎡⎤=⎢⎥⎢⎥⎢⎥'--⎣⎦⎣⎦⎣⎦ 这是一个在0e x =处稳定的系统.作一个”能量”函数221212((),())()()0V x t x t x t x t =+>,(正定)则 (势能, 动能) k yμm平衡线112222t V x x x x '''=+−−−−−→代入系统方程22()20V t x '=-<12(,)V x x 单调递减趋于0(因(0,0)0.V =且连续)这样的12(,)V x x 就称为李雅普诺夫函数.对一般系统, 设法构造如此标量函数()0V x >. 下面给出一般标量函数的正定、负定等概念. 设标量函数(),nV x x R ∈且(0)0V =.若对任意0x ≠, 有(i) ()0(0)V x >≥, 则称()V x 是正定的(半正定的); (ii) ()0(0)V x <≤, 则称()V x 是负定的(半负定的); (iii) 有()0V x >、也有()0V x <, 则称()V x 是不定的.()V x 根据系统方程, 常取为x 的二次型函数, 即()T V x x Px =.P 是实对称矩阵, 此时()V x 的正、负定性与P 一致. 而P 的正定性由其主子行列式为正负来判定 如 2112()()V x x x =-+是半负定的;222123()()V x x x x =++是半正定的.下面介绍主要结果.定理5.8 设系统为 ()0()(),,x t F x t t t t =≥. (5.15)0e x =是其平衡点.若存在标量函数()V x (具有连续的一阶偏导数), 满足 (i) ()V x 是正定的;(ii)沿着方程(5.15)计算的()V x 是半负定的.则平衡点0e x =是稳定的.定理5.9 设系统为(5.15), 平衡点为0e x =. 若有标量函数()V x (具有连续的一阶偏导), 满足 (i) ()V x 是正定的;(ii) 沿着方程(5.15)计算的()V x 是负定的;或者 (ii ’) 沿着方程(5.15)计算的()V x 是半负定的,且对0()0x t ∀≠来说,()V x 不恒为零,则平衡点0e x =是渐近稳定的.进一步, 若当x →+∞时, 有()V x →+∞, 则平衡点0e x =是全局渐近稳定的.注 对(ii ’)的说明.由于()V x 为半负定, 所以在0x ≠时, 或许有()0V x =, 可能会出现下图5.5的两种情形:2x 0x 2x 0x定理 5.10系统方程、平衡点同定理 5.9中假设相同.若标量函数()V x(具有连续的一阶偏导).满足V x是正定的;(i) ()V x也是正定的;(ii)沿着状态方程(5.15)计算的()则平衡点0e x =是不稳定的.注 上述定理条件是充分的.例5.4 设非线性系统为22121122221212()()x x x x x x x x x x ⎧=-+⎪⎨=--+⎪⎩. 试分析稳定性.解 由(,)0F x t =, 得0e x =是其唯一的平衡点.构造2212()V x x x =+.是正定的. 对()V x 关于t 求导, 得12112212d d ()22d d x x V V V x x x x x x t x t∂∂=+=+∂∂. 代入状态方程得22212()2()V xx x =-+→负定→()V x 为一李雅普诺夫函数,且当x →+∞时, 有()V x →+∞→0x=为全局渐近稳定(而且是一致的).e对线性定常系统, 有定理5.11设线性定常系统为x t Ax t=,()()x=是渐近稳定的←→则平衡点0e对任意正定阵Q, 矩阵方程T+=-(李雅普诺夫方程) (5.16)A P PA Q有唯一正定阵解P.由于必要性证明涉及过多知识, 故只证充分性. 证(充分性)由0Q ∀>, 0P ∃>满足(5.16), 作()TV x x Px =.对t 求导且将系统方程代入, 得 ()()()()T T T T T T T V x x Px x Px Ax Px x P Ax x A P PA x x Qx =+=+=+=-,.→()V x 负定,且当x →+∞时,有()V x →+∞, →平衡点0e x =为全局渐近稳定(且一致).(注: 实用中, 渐近稳定为主要特性)例5.5 设系统为01()()23x t x t ⎡⎤=⎢⎥--⎣⎦. 试分析0e x =的稳定性.解 设1112212210,,01p p Q P p p ⎡⎤⎡⎤==⎢⎥⎢⎥⎣⎦⎣⎦. 代入矩阵方程(5.16)式, 得1112111221222122020110132301p p p p p p p p --⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤+=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥----⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦. 展开并令对应元素相等, 得唯一解511411P ⎡⎤=⎢⎥⎣⎦. 它的各主子式行列式12510,044∆=>∆=>. →P 正定→0e x =是渐近稳定.且系统是线性定常的 所有平衡点是一致全局渐近稳定. 注(1) 正定阵Q的选择尽可能简单.Q>, 矩阵方程(5.16)无解,(2) 若对某0x=不是渐近稳定的.则平衡点0e(3) 可以证明: 对线性定常系统,x=是渐近稳定的,则系统必为BIBO稳定. 若平衡点0e即()()x t Ax t =渐近稳定→()()()()()x t Ax t Bu t y t Cu t =+⎧⎨=⎩BIBO 稳定 反之不一定. 如[]101,,10010A B C -⎡⎤⎡⎤===⎢⎥⎢⎥⎣⎦⎣⎦→1()1G s s =+ 则()()()Y s G s U s =是BIBO 稳定, 但x Ax '=是不稳定的.。

劳斯-霍尔维茨稳定性判据

劳斯-霍尔维茨稳定性判据

s3
1
3
s2
ε
2
s1 (3ε-2)/ε<0
s0
2
(2) 若劳斯阵列表中某一行(设为第k行)的所有系数均为零, 则说明在根平面内存在一些大小相等,并且关于原点对称 的根。在这种情况下可做如下处理:
a. 利用第k-1行的系数构成辅助多项式,它的次数总 是偶数的;
b. 求辅助多项式对s的导数,将其系数代替第k行; c. 继续计算劳斯阵列表; d. 令辅助多项式等于零可求得关于原点对称的根。
1 b1
an 1 b1
an 3 b2 an 5 b3
an 7 b4
按此规律一直计算到n -1行为止。在计算过程中,为了 简化数值运算,可将某一行中的各系数均乘一个正数,不 会影响稳定性结论。
3. 考察阵列表第一列元素的符号。假若劳斯阵列表中 第一列所有元素均为正数,则该系统是稳定的,即特征方 程所有的根均位于S平面的左半平面。假若第一列元数有 负数,则第一列元素的符号的变化次数等于系统在S平面 右半平面上的根的个数。
例3.7 系统特征方程式为 s5 2s4 3s3 6s2 4s 8 0
对复根- s i ±jwi (i=1,2,…,r),n = k+2r。则特征方程
式可写为
D(s) ansn an1sn1 a1s a0
an (s p1)(s p2 ) (s pk )[(s s1)2 12 ]
0
[(s
s
r
)2
2 r
]
假如所有的根均在左半平面,即 pj <0,si<0 ,则pj >0 ,si >0 。所以将各因子项相乘展开后,式(3.63)的
根(-σj±jwj) (j=1,2,…,r),k+2r = n,则齐次方程式

K2.14 离散系统稳定性判别

K2.14 离散系统稳定性判别

特例:对二阶系统:A(z)=a2z2+a1z+a0,易得
A(1)>0, A(-1)>0, a2>|a0|
6
Xidian University, ICIE. All Rights Reserved
离散系统稳定性判据 例2 已知:A(z)=4z4-4z3+2z-1,判断系统稳定性。
解:
A(1)=1>0 (-1)4A(-1)=5>0
an-1 a1 cn-2 c1 dn-3 d1
第2n-3行 r2 r1
an-2 …… a2 a1 a0 a 2 …… an-2 an-1 an cn-3 …… c1 c0 c2 …… cn-2 cn-1 dn-4 …… d0 d2 …… dn-2
r0
5
Xidian University, ICIE. All Rights Reserved
z2 (z 1)
(z 1)(z 0.4)(z 0.6)
Y (z) 2.08z 0.93z 0.15z z 1 z 1 z 0.4 z 0.6
g(k) 2.08 0.93(0.4)k 0.15(0.6)k (k)
4
Xidian University, ICIE. All Rights Reserved
(2) H(z) 极点是0.4和-0.6,在单位圆内,故系统稳定。
(3) 将H(z)/z进行部分分式展开,得到
H (z) 1.4z 0.4z z 0.6 z 0.4 z 0.6
h(k ) 1.4(0.4)k 0.4(0.6)k (k )
(4) 求阶跃响应
Y(z) F(z)H(z)

(1) 离散系统稳定的时域充要条件: | h (k ) | k

1, 已知控制系统的特征方程,判别系统是否稳定性

1, 已知控制系统的特征方程,判别系统是否稳定性

1, 已知控制系统的特征方程,判别系统是否稳定性。

(1)0362=++s s (2)01006423=+++s s s (3)06176234=----s s s s解:(1)二阶系统特征方程的系数全为正,系统稳定。

(2)三阶系统特征方程的系数全为正,但中间两项系数乘积小于首末两项系数乘积,即100164⨯<⨯,系统不稳定。

(3)系统特征方程的系数有负号,系统不稳定。

2,已知系统的闭环传递函数表达式如下,试判断系统的稳定性。

(1)s s s s s M +++=235)4(10)( (2))9)(2(1)(2++-=s s s s M (3)65)7()(2+++=s s s k s M (4)1235)(23++-=s s s s M 解:(1)系统特征多项式s s s ++235,缺项(无常数项),系统不稳定。

(2)系统特征多项式)9)(2(2++s s ,特征方程有虚轴上的根,系统不稳定。

(3)系统特征多项式652++s s ,二阶系统的系数全为正,系统稳定。

(4)系统特征多项式12323++-s s s ,系数有负号,系统不稳定。

3,已知控制系统的特征方程如下,试用Routh 稳定判据判别系统的稳定性。

若系统不稳定,清指出位于右半s 平面的根的个数;如有对称于s 平面原点的根,清求其值。

(1)05432234=++++s s s s 解: Routh 表第一列符号改变两次,有两个根在右半平面,系统不稳定。

(2)03042257234=++++s s s s 解:Routh 表中第一列元素全部大于零,系统是稳定的。

(3)010114222345=+++++s s s s s 解:Routh 表第一列的+δ为很小正数,+-δ12是一个很大的负数。

第一列两次变号,有两个正根在右半平面,系统不稳定。

(4) 0478842345=+++++s s s s s解: Routh 表在Routh 表中1s 行全为零的情况,可由前一行2s 得到辅助多项式,然后对辅助多项式求导,得到的数据,构造新得行,代替全为零的行,将Routh 表继续计算下去。

系统的稳定性分析与判据

系统的稳定性分析与判据

系统的稳定性分析与判据在信息技术快速发展的背景下,系统的稳定性成为了一个重要的议题。

不论是计算机系统、电力系统还是金融系统,其稳定性都是保证其正常运行和可靠性的关键。

因此,对系统的稳定性进行分析和判据是非常必要的。

一、稳定性分析的概念与意义稳定性分析是指对系统的各个方面进行评估和分析,以确定系统是否能够在各种条件下保持稳定运行的能力。

系统的稳定性直接关系到系统的可靠性、可用性和性能,对于用户来说也是一个重要的参考因素。

稳定性分析可以帮助我们了解系统的薄弱环节和潜在问题,并采取相应的措施来加以改进和完善。

二、稳定性分析的方法与步骤稳定性分析是一个系统工程,需要综合考虑各个方面的因素。

下面将介绍稳定性分析的一般方法与步骤。

1. 收集数据稳定性分析需要收集系统的各种数据,包括系统的架构、硬件配置、软件版本、历史运行数据等。

这些数据将为后续的分析提供基础。

2. 确定评价指标根据系统的特点和要求,确定适用的评价指标,如系统响应时间、故障率、可用性等。

评价指标的选择应当与系统的功能和使用环境相匹配。

3. 进行问题分析通过对系统的运行数据和用户反馈进行分析,确定系统存在的问题和潜在的风险。

可以利用统计学方法、故障树分析等手段来找出系统的薄弱环节和关键问题。

4. 制定改进措施根据问题分析的结果,制定相应的改进措施。

这些措施可以包括改进软件算法、优化硬件配置、增加冗余容量等。

改进措施的制定应当综合考虑成本、可行性和效果。

5. 实施和监控将改进措施付诸实施,并进行监控和评估。

通过监控系统的运行数据,评估改进措施的效果,不断优化系统的稳定性和性能。

三、稳定性判据的依据与指标稳定性判据是对系统稳定性进行评判的依据和指标,通常包括以下方面:1. 故障率故障率是指系统在一定时间内出现故障的频率。

较低的故障率意味着系统具有更高的稳定性和可靠性。

2. 可用性可用性是指系统在一定时间内能够正常工作的概率。

高可用性表示系统具有更好的稳定性和可靠性。

10 系统的稳定性分析Nyquist稳定判据

10 系统的稳定性分析Nyquist稳定判据
开环稳定时
根据米哈伊洛夫定理推论: arg DK ( j ) n 若闭环也稳定,当由0变化到时:
arg DB ( j ) n

2

2
从而:
argF ( j) argDB ( j) argDK ( j) 0
上式表明,若系统开环稳定,则当由0变化到时, F(j) 的相角变化量等于0 时,系统闭环也稳定。
注意到: F ( j) 1 G( j) H ( j) 即:
G( j ) H ( j ) F ( j ) 1
上式表明,在复平面上将F(j)的轨迹向左移动一 个单位,便得到G(j)H(j) 的轨迹。
Im
=
-1 0
=0
Re
1
G(j)H(j)
F(j)
7.4 乃奎斯特稳定性判据
7.4 乃奎斯特稳定性判据 Im
D(j)
Im

-p
j 0
'
-p
Re
由图易知,当由0变化到时, D(j)逆时针旋转 90°,即相角变化了 /2。 arg D ( j )
2
若特征根为正实根,则当由0变化到时:
arg D ( j )

2
7.4 乃奎斯特稳定性判据
代数稳定性判据判别系统的稳定性,要求必须知 道闭环系统的特征方程,而实际系统的特征方程是 难以写出来的,另外它很难判别系统稳定或不稳定 的程度,也很难知道系统中的各个参数对系统性能 的影响。
两种常用的频域稳定判据:Nyquist稳定判据(简称
乃氏判据)和对数频率稳定判据。

Nyquist判据根据开环幅相曲线判别闭环系统稳定性;
7.4 乃奎斯特稳定性判据

判断系统稳定性的方法

判断系统稳定性的方法

判断系统稳定性的方法系统稳定性是指系统在一定条件下保持正常运行的能力,是衡量系统可靠性和安全性的重要指标。

在日常工作和生活中,我们经常需要对系统的稳定性进行评估和判断。

那么,如何判断系统的稳定性呢?下面我将介绍几种常用的方法。

首先,我们可以通过系统的运行时间来判断其稳定性。

通常情况下,系统运行时间越长,其稳定性就越高。

因此,我们可以通过查看系统的运行时间来初步评估其稳定性。

当然,这只是一个简单的参考指标,我们还需要结合其他方法来进行综合评估。

其次,我们可以通过系统的负载情况来判断其稳定性。

系统的负载情况反映了系统的运行状态和性能表现。

如果系统的负载长时间处于高水平,那么很可能会导致系统的不稳定。

因此,我们可以通过监控系统的负载情况,及时发现并解决潜在的稳定性问题。

另外,我们还可以通过系统的日志信息来判断其稳定性。

系统日志记录了系统的运行状态、错误信息、异常情况等重要信息,通过分析系统日志,我们可以及时发现系统的异常情况,进而采取相应的措施,确保系统的稳定性。

此外,我们还可以通过系统的性能指标来判断其稳定性。

系统的性能指标包括CPU利用率、内存使用率、磁盘IO等,通过监控这些性能指标,我们可以了解系统的运行状态和性能表现,及时发现并解决潜在的稳定性问题。

最后,我们还可以通过系统的故障率来判断其稳定性。

系统的故障率反映了系统的可靠性和稳定性,通过分析系统的故障率,我们可以对系统的稳定性进行评估,并采取相应的措施,提高系统的稳定性。

综上所述,判断系统的稳定性需要综合考虑系统的运行时间、负载情况、日志信息、性能指标和故障率等多个方面的因素。

只有综合考虑这些因素,我们才能全面准确地评估系统的稳定性,及时发现并解决潜在的稳定性问题,确保系统的正常运行。

自动控制原理地的总结之判断系统稳定性方法

自动控制原理地的总结之判断系统稳定性方法

判断系稳定性的方法一、稳定性判据(时域)1、赫尔维茨判据系统稳定的充分必要条件:特征方程的各项系数全部为正 将系统特征方程各项系数排列成如下行列式;当主行列式及其对角线上的各子行列式均大于零时,即A = a >01 n -1a a >0A =n -n -3 2 a a n n -2a a an -n -3 n -5 A = a a a >0 3 n n -2 n -4a an -1 n -3A > 0n则方程无正根,系统稳定。

赫尔维茨稳定判据之行列式直接由系数排列而成,规律简单明 确,使用也比较方便,但是对六阶以上的系统,很少应用。

例;若已知系统的特征方程为S 4+8S 3+18S 2+16S +5=0试判断系统是否稳定。

解:系统特征方程的各项系数均为正数。

81600人11850an -1anan -3an -2an -5an -A= 0a a n• nn -20 00000 00 00 :00a 01aa20000实用标准1A二08160根据特征方程,列写系统的赫尔维茨行列式。

01185由△得各阶子行列式;A1 =8=8 >08 16=128 >0A2 —1 188 1 6 0A=1 18 5=1728>030 8 16A4=A=8690>0各阶子行列式都大于零,故系统稳定。

2、劳思判据(1)劳思判据充要条件:A、系统特征方程的各项系数均大于零,即a>0;iB、劳思计算表第一列各项符号皆相同。

满足上述条件则系统稳定,否则系统不稳定,各项符号变化的次数就是不稳定根的数目。

(2)劳思计算表的求法:A、列写劳思阵列,并将系统特征方程的系数按如下形式排列成列首两行,即:s n an anananS n-1 a a a an n—n—n S n— b b b b1 2 3 4 s n-3 c c c c1 2 3 4S2 u1 u 2S1 v1 S0 wB 、计算劳思表b = 1 aa —aa —n~1_n~2n_n~3- an -1b = 2 aa —aa —n~1~n_4n_n~5- an -1b = 3aa —aa—n~1_n~6n_n~7a系数b 的计算要一直进行到其余的b 值都等于零为止。

K1.18 连续系统稳定性判别

K1.18 连续系统稳定性判别

知识点K1.18连续系统稳定性判别主要内容:连续系统的稳定判据基本要求:1.掌握连续系统稳定的充要条件2.连续系统的稳定性判据方法K1.18 连续系统稳定性判别1.连续系统稳定的充分必要条件是|()|h t dt M-∞-∞≤⎰若H (s )的收敛域包含虚轴,则该系统必是稳定系统。

2.连续因果系统稳定的充分必要条件是|()|h t dt M -∞≤⎰系统左半开平面的极点对应的响应为衰减函数,故,若H (s )的极点均在左半开平面,则该系统必是稳定的3. 稳定系统的 S 域判别方法:)()()(s A s B s H =111)(a s a sa s a s A n n n n +++=-- 若系统稳定,则,,,,,,>n i a i 2100=(1) 必要条件:(2) 充分必要条件:罗斯阵列:0111a s a sa sa A n n nn n ++++=-- ( R—H 排列 )42--n n na a a 1.531---n n n a a a 2.531---n n n c c c 3. 531---n n n d d d 5.n+1行n+2行第3行及以后各行计算公式:,,514133121111-----------=-=n n n n n n n n n n n n a a a a a c a a a a a c,,51511331311111-------------=-=n n n n n n n n n n n n c c a a c d c c a a c d罗斯——霍尔维茨准则 ( R—H 准则 ):若罗斯阵列的第一列元素 ( 第一行至n+1行 ) 的符号相同 ( 全为 “+”号或全为 “-”号 ),则 H (s ) 的极点全部在左半平面,系统稳定。

例1 25412)(23++++=s s s s s H 判别系统稳定性。

解:罗斯阵列:.3210041,,,,>,==+i a n i 245141-40141-05.4245.41-5.4045.41-5124512405.4020第一列元素全为正,故系统稳定。

信号与系统稳定性的判断方法

信号与系统稳定性的判断方法

信号与系统稳定性的判断方法
稳定性又分为绝对稳定性和相对稳定性;
如果控制系统没有受到任何扰动,同时也没有输入信号的作用,系统的输出量保持在某一状态上,则控制系统处于平衡状态。

1如果线性系统在初始条件的作用下,其输出量最终返回它的平衡状态,那么这种系统是稳定的。

2如果线性系统的输出量呈现持续不断的等幅振荡过程,则称其为临界稳定。

临界稳定状态按李雅普洛夫的定义属于稳定的状态,但由于系统参数变化等原因,实际上等幅振荡不能维持,系统总会由于某些因素导致不稳定。

因此从工程应用的角度来看,临界稳定属于不稳定系统,或称工程意义上的不稳定。

3如果系统在初始条件作用下,其输出量无限制地偏离其平衡状态,这称系统是不稳定的。

系统的稳定性 常见判据

系统的稳定性 常见判据

s s s
i
n
j k
,
s s i j i j i 1, j 2 n a0 n ( 1) si an i 1 an 2 an
n
系统稳定的必要条件: 各系数同号且不为零 或: an>0, an-1>0, … , a1>0, a0>0
二、Routh (劳斯)稳定判据
2. 系统稳定的充要条件
n n1 D ( s ) a s a s a1 s a0 0 特征方程: n n1
Routh 表:
s
n
an
an 2 an 3 A2 B2 D2
an 4 an 5 A3 B3
an 6 an 7 A4 B4
其中:
一、系统的稳定性与稳定条件
1. 系统不稳定现象
例:液压位置随动系统
原理:
外力→阀芯初始位移Xi(0)→阀口2、4打开 →活塞右移→阀口关闭(回复平衡位置)
→(惯性)活塞继续右移→阀口1、3开启→活塞左移→ 平衡位置
→(惯性)活塞继续左移→阀口2、4开启…… ① 随动:活塞跟随阀芯运动 ② 惯性:引起振荡 ③ 振荡结果: ③ 增幅振荡 ① 减幅振荡 ② 等幅振荡 (收敛,稳定) (临界稳定) (发散,不稳定)
例2 已知=0.2及n=86.6,试确定K取何值时,系统方能稳定。 系统开环传递函数:
2 n (s K ) Xo( s ) GK ( s ) 2 E ( s) s ( s 2n )
系统闭环传递函数: 特征方程:
3
2 X o ( s) n (s K ) GB ( s ) 3 2 2 X i ( s ) s 2n s 2 n s K n

第六讲 机电系统的稳定性及稳定性判据

第六讲  机电系统的稳定性及稳定性判据

改变了一次,故系统在s1 右半平面有一个根。因此,系 统在垂直线 s = 1的右边有一个根。
根轨迹判稳:
R(s)
-
K
C(s)
s(0.5s 1)
(s)

s2

K* 2s
K*
s1,2 1
1 K*
令K*(由0到∞ )变动,s1、s2在s平面的移动
轨迹即为根轨迹。
K* 0, s1 0, s2 2 K* 1, s1 1, s2 1 K* 2, s1 1 j, s2 1 j K* 5, s1 1 2 j, s2 1 2 j
(2)从对数相频特性来看, G(j)平面上的负实轴,对应 于对数相频特性上的()=-180°。
(3) (-1,j0)点的向量表达式为1∠-180°,对应于波德 图上穿过0分贝线,并同时穿过()=-180°的点。
2019年11月10日
EXIT
第5章第25页
2、穿越在波德图上的含义 (1)穿越:在L()>0dB的频率
2019年11月10日
EXIT
第5章第18页
简化奈奎斯特稳定判据
1. 绘制由0变到+ 时的开环幅相频率特性G(j) 由0变到+ 时的开环幅相频率特性 G(j) 顺时针包
围(-1,j0)点的圈数为 N , 已知系统开环右极点数为 P ,则系统闭环右极点个数
为 Z (不包括虚轴上的极点):
例6-1 设有下列特征方程 D(s) = s4 +2s3 + 3s2 + 4s + 5 = 0,试用劳斯判据判别该特征 方程的正实部根的数目。
解:劳斯表
s4
1
35
s3 2
4

系统的稳定性常见判据

系统的稳定性常见判据
s(s 1)
例4
(4s 1) G(s)H (s) s2(s 1)(2s 1)
P=1
P=0
稳定
1 22
G( j)H( j)
10.6
1/ 2 2
不稳定
三、Nyquist 稳定判据
7. 应用举例
例1 P=0
G(s)H(s)
K
(T1s 1)(T2 s 1)
不论K取任何正值,系统总是稳定的
2. 不稳定现象的存在是由于反馈作用 3. 稳定性是指自由响应的收敛性
定义:
无输入时的初态
系统在初始状态作用下
输入引起的初态
输出
收敛(回复平衡位置)
(响应) 发散(偏离越来越大)
系统稳定 系统不稳定
2. 系统稳定条件
线性定常系统:
anxo(n) (t )
an
1
x ( n1) o
(
t
)
a1
x o(
➢ 减小K值,使G(j)H(j)减小,曲线①有可能因模减小, 相位不变,而不包围(-1,j0),因而系统趋于稳定。
➢ 若K不变,亦可增加导前环节的时间常数T4、T5使相位减 小,曲线①变成曲线②。由于曲线②不包围点(-1,j0),故 系统稳定。
三、Nyquist 稳定判据
7. 应用举例
例4
G(s)H(s)
sn
an1 an
sn1 a1 an
s
a0 an
(s s1 )( s s2 )(s sn )
s1,s2,…,sn:特征根
n
n
n
因为
(s s1 )( s s2 )(s sn ) sn ( si )sn1 ( si s j )sn2 (1)n si

稳定性判别方法

稳定性判别方法

§ 5.3 稳定性判别方法1. 线性定常系统的稳定性判别 定理5.6 设()()x x =t A t . (5.11)则(i)平衡点稳定⇔ A 的所有特征值的实部非正, 且实部为零的特征值对应着一阶约当块; (ii)平衡点渐近稳定⇔ A 的所有特征值实部为负. 证 (i)因是线性系统,只需证明平衡点e x 0=的稳定性.设 11m J T AT J J -⎡⎤⎢⎥==⎢⎥⎢⎥⎣⎦.(注:与能控标准变换不同) 其中,1,2,i J i m =为约当块,则111000e ()e e e m J tAt Jt J t x t x T T x T T x --⎡⎤⎢⎥===⎢⎥⎢⎥⎣⎦. 而ei J t的非零元素形如e i t λ或e i i k t t λi i i j λαβ=+−−−−→e i i t j tαβ+或ei i i k t j tt αβ+i k ≤约当块阶数减1.如10i J λλ⎡⎤=⎢⎥⎣⎦, 则 1211111()e010i J ts s s s s λλλλλ---⎡⎤⎛⎫⎢⎥ ⎪⎡⎤--⎛⎫--⎢⎥ ⎪==⎢⎥⎪-⎢⎥⎪⎝⎭⎢⎥⎣⎦ ⎪⎢⎥-⎝⎭⎣⎦L L ee 0e tttt λλλ⎡⎤=⎢⎥⎣⎦若0i α<. 则lim e0i i i k t j tt t αβ+→+∞=→ei i i k t j tt αβ+有界;若0i α=且对应一阶约当块→e i j tβ也有界.故有K > 0, 使e,0AtK t ≤≥.其中ijija∑对0ε∀>,取/K δε=. 当00x δ-<时. 有00()e Atx t x K x ε=≤<,故稳定;(ii)若全为0i α<, 则全lim e0i i i k t j tt t αβ+→+∞=→渐近稳定.例5.1 设系统矩阵分别如下:010101(1);(2);(3)000212A A A ⎡⎤⎡⎤⎡⎤===⎢⎥⎢⎥⎢⎥---⎣⎦⎣⎦⎣⎦. 试判别e x 0=的稳定性. 解(1) 由2()λλ∆=, 得0λ=(2重), e x 0=不稳定. (2) 由()(2)λλλ∆=+, 得120λ=-<和20λ=, 因20λ=对应一阶约当块→e x 0=是稳定的.(3) 由2()(1)λλ∆=+,得1,210λ=-< e x 0=渐近稳定.若3n ≥, 常用Hurwitz 判别法(介绍).定理5.7 常系数n 次代数方程101100,(0)n n n n a a a a a λλλ--++++=>的所有根的具有负实部⇔下列不等式同时成立:1101123321325430,0,0,a a a a a a a a a a a a a ∆∆∆=>=>=> 1031021222324000200n n n n nna a a a a a a a a a a ∆----=>.其中12210n n n a a a ++-====.例5.2 验证系统矩阵为211110111A --⎡⎤⎢⎥=-⎢⎥-⎢⎥⎣⎦时, e x 0=是渐近稳定的. 证 由320211||11453,111(10)I A a λλλλλλλ+--=-+=+++--+=>.得 00a > 及1140,a∆==>10 23241170, 35a aa a∆===>332510,a∆∆==>由Hurwitz判别法→所有特征值有负实部→渐近稳定. 对非线性系统, 常用李雅普诺夫判别法.2. 稳定性的李雅普诺夫判别法(介绍)(1)李雅普诺夫第一法(一阶近似) 设n 维非线性系统为()()(),x t F x t t =, (,)0e F x t = (5.12)且n 维向量函数(),F x t 对x 有连续偏导. 将(),F x t 在e x 处展成泰勒级数, 得()[()]ee e Tx x F x x x R x x x=∂=-+-∂. (5.13)其中[]R ⋅为e x x -的高阶项, 而111122221212n n T nn n n f f f x x x f f f F x x x x f f f x x x ∂∂∂⎡⎤⎢⎥∂∂∂⎢⎥∂∂∂⎢⎥∂⎢⎥∂∂∂=⎢⎥∂⎢⎥⎢⎥∂∂∂⎢⎥⎢⎥∂∂∂⎣⎦称为雅可比矩阵.令e x x x =-和eT x x F A x =∂=∂, 得线性化方程:x Ax =. (5.14)李雅普诺夫给出下述结论:(i) 若A 的所有特征值实部为负,则系统在平衡点e x 是渐近稳定的, 且与[]R ⋅无关;(ii) 若A 的特征值中有一个具有正实部,则系统在平衡点e x 是不稳定的;(iii)若A 的特征值中有一个实部为零,则系统在平衡点e x 的稳定性与[]R ⋅有关.例5.3 设非线性系统为11122212,,x x x x x x x x =-⎧⎨=-+⎩ 试判平衡点[]00Te x =的稳定性.解 由0e x =处的雅可比矩阵为 21210110101x x x A x x =--⎡⎤⎡⎤==⎢⎥⎢⎥-+-⎣⎦⎣⎦, 得121,1λλ=-= 在0e x =处不稳定.(2)李雅普诺夫第二法(虚构”能量”函数)若系统能量随时而衰, 则稳定.如 ()()()my t ky t y t μ'''=--1,1,1m k μ===−−−−−→()()()0y t y t y t '''++= → 12(),(),x y x y ='=位置速度→11220111x x x x '⎡⎤⎡⎤⎡⎤=⎢⎥⎢⎥⎢⎥'--⎣⎦⎣⎦⎣⎦ 这是一个在0e x =处稳定的系统.作一个”能量”函数221212((),())()()0V x t x t x t x t =+>,(正定)则 (势能, 动能) k yμm平衡线112222t V x x x x '''=+−−−−−→代入系统方程22()20V t x '=-<12(,)V x x 单调递减趋于0(因(0,0)0.V =且连续)这样的12(,)V x x 就称为李雅普诺夫函数.对一般系统, 设法构造如此标量函数()0V x >. 下面给出一般标量函数的正定、负定等概念. 设标量函数(),nV x x R ∈且(0)0V =.若对任意0x ≠, 有(i) ()0(0)V x >≥, 则称()V x 是正定的(半正定的); (ii) ()0(0)V x <≤, 则称()V x 是负定的(半负定的); (iii) 有()0V x >、也有()0V x <, 则称()V x 是不定的.()V x 根据系统方程, 常取为x 的二次型函数, 即()T V x x Px =.P 是实对称矩阵, 此时()V x 的正、负定性与P 一致. 而P 的正定性由其主子行列式为正负来判定 如 2112()()V x x x =-+是半负定的;222123()()V x x x x =++是半正定的.下面介绍主要结果.定理5.8 设系统为 ()0()(),,x t F x t t t t =≥. (5.15)0e x =是其平衡点.若存在标量函数()V x (具有连续的一阶偏导数), 满足 (i) ()V x 是正定的;(ii)沿着方程(5.15)计算的()V x 是半负定的.则平衡点0e x =是稳定的.定理5.9 设系统为(5.15), 平衡点为0e x =. 若有标量函数()V x (具有连续的一阶偏导), 满足 (i) ()V x 是正定的;(ii) 沿着方程(5.15)计算的()V x 是负定的;或者 (ii ’) 沿着方程(5.15)计算的()V x 是半负定的,且对0()0x t ∀≠来说,()V x 不恒为零,则平衡点0e x =是渐近稳定的.进一步, 若当x →+∞时, 有()V x →+∞, 则平衡点0e x =是全局渐近稳定的.注 对(ii ’)的说明.由于()V x 为半负定, 所以在0x ≠时, 或许有()0V x =, 可能会出现下图5.5的两种情形:2x 0x 2x 0x定理 5.10系统方程、平衡点同定理 5.9中假设相同.若标量函数()V x(具有连续的一阶偏导).满足V x是正定的;(i) ()V x也是正定的;(ii)沿着状态方程(5.15)计算的()则平衡点0e x =是不稳定的.注 上述定理条件是充分的.例5.4 设非线性系统为22121122221212()()x x x x x x x x x x ⎧=-+⎪⎨=--+⎪⎩. 试分析稳定性.解 由(,)0F x t =, 得0e x =是其唯一的平衡点.构造2212()V x x x =+.是正定的. 对()V x 关于t 求导, 得12112212d d ()22d d x x V V V x x x x x x t x t∂∂=+=+∂∂. 代入状态方程得22212()2()V xx x =-+→负定→()V x 为一李雅普诺夫函数,且当x →+∞时, 有()V x →+∞→0x=为全局渐近稳定(而且是一致的).e对线性定常系统, 有定理5.11设线性定常系统为x t Ax t=,()()x=是渐近稳定的←→则平衡点0e对任意正定阵Q, 矩阵方程T+=-(李雅普诺夫方程) (5.16)A P PA Q有唯一正定阵解P.由于必要性证明涉及过多知识, 故只证充分性. 证(充分性)由0Q ∀>, 0P ∃>满足(5.16), 作()TV x x Px =.对t 求导且将系统方程代入, 得 ()()()()T T T T T T T V x x Px x Px Ax Px x P Ax x A P PA x x Qx =+=+=+=-,.→()V x 负定,且当x →+∞时,有()V x →+∞, →平衡点0e x =为全局渐近稳定(且一致).(注: 实用中, 渐近稳定为主要特性)例5.5 设系统为01()()23x t x t ⎡⎤=⎢⎥--⎣⎦. 试分析0e x =的稳定性.解 设1112212210,,01p p Q P p p ⎡⎤⎡⎤==⎢⎥⎢⎥⎣⎦⎣⎦. 代入矩阵方程(5.16)式, 得1112111221222122020110132301p p p p p p p p --⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤+=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥----⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦. 展开并令对应元素相等, 得唯一解511411P ⎡⎤=⎢⎥⎣⎦. 它的各主子式行列式12510,044∆=>∆=>. →P 正定→0e x =是渐近稳定.且系统是线性定常的 所有平衡点是一致全局渐近稳定. 注(1) 正定阵Q的选择尽可能简单.Q>, 矩阵方程(5.16)无解,(2) 若对某0x=不是渐近稳定的.则平衡点0e(3) 可以证明: 对线性定常系统,x=是渐近稳定的,则系统必为BIBO稳定. 若平衡点0e即()()x t Ax t =渐近稳定→()()()()()x t Ax t Bu t y t Cu t =+⎧⎨=⎩BIBO 稳定 反之不一定. 如[]101,,10010A B C -⎡⎤⎡⎤===⎢⎥⎢⎥⎣⎦⎣⎦→1()1G s s =+ 则()()()Y s G s U s =是BIBO 稳定, 但x Ax '=是不稳定的.。

自动控制原理地的总结之判断系统稳定性方法

自动控制原理地的总结之判断系统稳定性方法
解:W:
幅值趋于0,相角趋于-270°。
N=-1,P=0,Z=P-2N=2
故闭环系统不稳定。
2、对数频率判定系统稳定性
在截止频率之前,在对数幅频曲线L(W)>0.对应的频率范围对应的相角是否穿越 -180°
在V≠0时,也需要做增补线,从对数相频特性曲线上 处开始,用虚线向上补90°角(补到0°或180°)
例:已知系统的开环传递函数为 试用对数频率稳定判据判别系统闭环的稳定性。
解:
N=(N+)-(N-)=0-0=P/2
例1:已知系统特征方程为
判别系统是否稳定,若不稳定,求不稳定根的数目。
解:根据特征方程可知,其各项系数均为正。
列写劳思计算表并计算得:
当ε →0时, 故第一列有两次变号,系统特征方程有两个正根,系统不稳定。
例2:已知控制系统的特征方程为
试判定系统的稳定性。
解:根据系统的特征方程可知,其各项系数均为正。
(-1,j0)的圈ຫໍສະໝຸດ N,得到闭环传递函数在S平面的极点的个数Z
P通过G(S)可知 N:顺时针为负,逆时针为正
当V≠0时,需要做增补线 W:0
从幅相曲线 位置开始沿逆时针方向画 V×90°的圆弧增补线(理论半径为 ) 计算圈数时要包括所画圆弧的增补线在内。
例:某单位负反馈系统的开环传递函数为
试用奈氏判据判别闭环稳定性。
(b)实轴上 为根轨迹段
(c)渐近线的夹角与坐标:
(d)分离点坐标d:
解得 d1= -0.423
d2= -1.58 (舍去)因为d2不在根轨迹上
(e)与虚轴的交点坐标:
令S=jw 代入到式中得:
解得:

根轨迹图如下所示:
三、频率特性

系统的稳定性判别

系统的稳定性判别

%% pzmap( )函数可以绘制连续系统在复平面内的零极点图.其调用格式如下;% [p,z] = pamap(num,den) 或[p,z] = pzmap(A,B,C,D) 或[p,z] = pzmap(p,z)% 其中列向量p为系统的极点;列向量z为系统的零点;num,den和A,B,C,D分别为系统的传递函数和状态方程参数.% 一:如下式闭环传递函数系统是有输出的情况下,通过pzmap( )函数可以得到系统的零极点图.% 3 s^4 + 2 s^3 + s^2 + 4 s + 2% G(s)= -----------------------------------------------% 3 s^5 + 5 s^4 + s^3 + 2 s^2 + 2 s + 1% 判断系统的稳定性,并给出系统的闭环极点.num = [3 2 1 4 2];den = [3 5 1 2 2 1];r = roots(den) % 得到闭环极点.subplot(2,1,1)pzmap(num,den) % 得到零极点图.(零点用“o”表示,极点用小叉表示)[A,B,C,D] = tf2ss(num,den);subplot(2,1,2)pzmap(A,B,C,D)% r = % 闭环极点如下;% -1.6067% 0.4103 + 0.6801i% 0.4103 - 0.6801i% -0.4403 + 0.3673i% -0.4403 - 0.3673i % 由以上结果可知,连续系统在s右半平面有两个极点,故系统不稳定(这是用极点判断系统的稳定性).%% 对于离散系统的零极点绘制可以用函数zplane( ),其调用格式同pzmap( )相同,zplane( )在绘制离散系统的零极点图的同时还绘制出单位圆.% 二:已知单位负反馈离散系统的开环脉冲传递函数为:% 5 z^5 + 4 z^4 + z^3 + 0.6 z^2 - 3 z + 0.5% G(s)=-----------------------------------------------------% z^5% 判断该系统等稳定性.num = [5 4 1 0.6 -3 0.5];den = [1 0 0 0 0 0];sys = feedback(num0,den0,+1);r = roots(den0); % 得到系统的闭环极点.zplane(num0,den0) % 得到系统的零极点图.%% 已知系统的状态方程(用特征值判断系统的稳定性)clear;clc;A = [2.25 -5 -1.25 -0.5;2.25 -4.25 -1.25 -0.25;0.25 -0.5 -1.25 -1;1.25 -1.75 -0.25 -0.75];B = [46 24 22 2]';P = poly(A); % 得到的是系统的特征多项式(返回矩阵P,是按照降幂排列的,A的特征多项式的行向量).r = roots(P); % 得到的是特征多项式的根亦即特征值!注意:利用命令r = eig(A)可以直接得到系统的闭环极点ii = find((real(r)>0));n = length(ii);if (n>0)disp('System is Unstable')elsedisp('System is Stable')end% 执行结果如下:% r =% -1.5000% -1.5000% -0.5000 + 0.8660i% -0.5000 - 0.8660i% System is Stable % 系统是稳定的%% 利用李雅普诺夫第二法来判断系统的稳定性.% 已知系统的状态方程为:x' = Ax;其中A = [0 1;-1 -1]% AP + PA' = -Q,已知A,Q利用函数lyap( )可以求得P!A = [0 1;-1 -1];Q = eye(size(A));P = lyap(A,Q);i1 = find(P(1,1)>0);n1 = length(i1);i2 = find(det(P)>0);n2 = length(i2);if (n1>0&n2>0);disp('P>0,正定,系统在原点处的平衡状态是渐进稳定的')elsedisp('系统不稳定');end% 执行结果显示为:% P>0,正定,系统在原点处的平衡状态是渐进稳定的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

%% pzmap( )函数可以绘制连续系统在复平面内的零极点图.其调用格式如下;
% [p,z] = pamap(num,den) 或 [p,z] = pzmap(A,B,C,D) 或 [p,z] = pzmap(p,z) % 其中列向量p为系统的极点;列向量z为系统的零点;num,den和A,B,C,D分别为系统的传递函数和状态方程参数.
% 一:如下式闭环传递函数系统是有输出的情况下,通过pzmap( )函数可以得到系统的零极点图.
% 3 s^4 + 2 s^3 + s^2 + 4 s + 2
% G(s)= -----------------------------------------------
% 3 s^5 + 5 s^4 + s^3 + 2 s^2 + 2 s + 1
% 判断系统的稳定性,并给出系统的闭环极点.
num = [3 2 1 4 2];
den = [3 5 1 2 2 1];
r = roots(den) % 得到闭环极点.
subplot(2,1,1)
pzmap(num,den) % 得到零极点图.(零点用“o”表示,极点用小叉表示)
[A,B,C,D] = tf2ss(num,den);
subplot(2,1,2)
pzmap(A,B,C,D)
% r = % 闭环极点如下;
% -1.6067
% 0.4103 + 0.6801i
% 0.4103 - 0.6801i
% -0.4403 + 0.3673i
% -0.4403 - 0.3673i % 由以上结果可知,连续系统在s右半平面有两个极点,故系统不稳定(这是用极点判断系统的稳定性).
%% 对于离散系统的零极点绘制可以用函数zplane( ),其调用格式同pzmap( )相同,zplane( )在绘制离散系统的零极点图的同时还绘制出单位圆.
% 二:已知单位负反馈离散系统的开环脉冲传递函数为:
% 5 z^5 + 4 z^4 + z^3 + 0.6 z^2 - 3 z + 0.5
% G(s)=-----------------------------------------------------
% z^5
% 判断该系统等稳定性.
num = [5 4 1 0.6 -3 0.5];
den = [1 0 0 0 0 0];
sys = feedback(num0,den0,+1);
r = roots(den0); % 得到系统的闭环极点.
zplane(num0,den0) % 得到系统的零极点图.
%% 已知系统的状态方程(用特征值判断系统的稳定性)
clear;clc;
A = [2.25 -5 -1.25 -0.5;2.25 -4.25 -1.25 -0.25;
0.25 -0.5 -1.25 -1;1.25 -1.75 -0.25 -0.75];
B = [46 24 22 2]';
P = poly(A); % 得到的是系统的特征多项式(返回矩阵P,是按照降幂排列的,A的特征多项式的行向量).
r = roots(P); % 得到的是特征多项式的根亦即特征值!注意:利用命令r = eig(A)可以直接得到系统的闭环极点
ii = find((real(r)>0));
n = length(ii);
if (n>0)
disp('System is Unstable')
else
disp('System is Stable')
end
% 执行结果如下:
% r =
% -1.5000
% -1.5000
% -0.5000 + 0.8660i
% -0.5000 - 0.8660i
% System is Stable % 系统是稳定的
%% 利用李雅普诺夫第二法来判断系统的稳定性.
% 已知系统的状态方程为:x' = Ax;其中A = [0 1;-1 -1]
% AP + PA' = -Q,已知A,Q利用函数lyap( )可以求得P!
A = [0 1;-1 -1];
Q = eye(size(A));
P = lyap(A,Q);
i1 = find(P(1,1)>0);
n1 = length(i1);
i2 = find(det(P)>0);
n2 = length(i2);
if (n1>0&n2>0);
disp('P>0,正定,系统在原点处的平衡状态是渐进稳定的')
else
disp('系统不稳定');
end
% 执行结果显示为:
% P>0,正定,系统在原点处的平衡状态是渐进稳定的
欢迎您的下载,资料仅供参
考。

相关文档
最新文档