控制系统的稳定性分析优秀PPT.ppt
《控制系统的稳定性分析优秀PPT.ppt》由会员分享,可在线阅读,更多相关《控制系统的稳定性分析优秀PPT.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、控制系统的稳定性分析控制系统的稳定性分析MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答你现在浏览的是第一页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答本章主要内容本章主要内容n n原理要点n n11.1 系统稳定性的MATLAB直接判定 n n11.1.1 MATLAB直接判定的相关函数n n11.1.2 MATLAB直接判定实例n n11.2 系统稳定性的MATLAB图解判定n n11.2.1 MATLAB图解判定的相关函数n n11.2.2 MATLAB图解判定实例n n11.3 MATLAB
2、LTI Viewer稳定性判定实例你现在浏览的是第二页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答原理要点系统稳定的概念 经典控制分析中,关于线性定常系统稳定性的概念是:若控制系统在初始条件和扰动作用下,其瞬态响应随时间的推移而逐渐衰减并趋于原点(原平衡工作点),则称该系统是稳定的。反之,如果控制系统受到扰动作用后,其瞬态响应随时间的推移而发散,输出呈持续振荡过程,或者输出无限制地偏离平衡状态,则称该系统是不稳定的。你现在浏览的是第三页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答原理要点
3、系统稳定的意义 系统稳定性是系统设计与运行的首要条件。只有稳定的系统,才有价值分析与研究系统自动控制的其它问题,例如只有稳定的系统,才会进一步计算稳态误差。所以控制系统的稳定性分析是系统时域分析、稳态误差分析、根轨迹分析与频率分析的前提。对一个稳定的系统,还可以用相对稳定性进一步衡量系统的稳定程度。你现在浏览的是第四页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答 系统的相对稳定性越低,系统的灵敏性和快速性越强,系统的振荡也越激烈。你现在浏览的是第五页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有
4、问必答原理要点系统特征多项式 设线性定常系统闭环传递为:式中,称为系统特征多项式。你现在浏览的是第六页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答为系统特征方程。你现在浏览的是第七页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答原理要点系统稳定的判定 对于线性连续系统,如果系统的所有特征根(极点)的实部为负,则系统是稳定的;如果有实部为零的根,则系统是临界稳定的(在实际工程中视临界稳定系统为不稳定系统);反之,如有正实部的根,则系统不稳定。线性连续系统稳定的充分必要条件是:描述该系统的微分
5、方程的特征方程的根全具有负实部,即你现在浏览的是第八页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答 全部根在左半复平面内。或者说系统的闭环传递函数的极点均位于左半s平面内。线性离散系统稳定的充分必要条件是:如果闭环线性离散系统的特征方程根或者闭环脉冲传递函数的极点为则当所有特征根的模都小于1时,即 该线性离散系统是稳定的:如果模的值大于1时,则该线性离散系统是不稳定的。你现在浏览的是第九页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答原理要点其它稳定性判据 除上述判据之外,还有很多其它判据
6、(其它分析方法中,后面各章将阐述)从各个不同的角度对系统的稳定性加以判别,说明系统稳定性是系统能够成立与运行的首要条件。你现在浏览的是第十页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答11.1 系统稳定性的 MATLAB直接判定你现在浏览的是第十二页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答本节主要内容本节主要内容n n11.1.1 MATLAB直接判定的相关函数n n11.1.2 MATLAB直接判定实例你现在浏览的是第十三页,共46页MATLAB与控制系统仿真实践,北京航空航天大学
7、出版社,2009.8.在线交流,有问必答 由系统的稳定判据可知,实际上是判定系统闭环特征方程的根的位置。其前提需要求出特征方程的根。MATLAB提供了与之相关的函数,见表11.1:你现在浏览的是第十四页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答表11.1 判定系统稳定的MATLAB函数p=eig(G)p=eig(G)求取矩阵特征根。系统的模求取矩阵特征根。系统的模型型GG可以是传递函数、状态方可以是传递函数、状态方程和零极点模型,可以是连程和零极点模型,可以是连续或离散的续或离散的 P=pole(G)/Z=zero(G)P=pole(G)
8、/Z=zero(G)分别用来求系统的极点和零分别用来求系统的极点和零点。点。GG是已经定义的系统数学是已经定义的系统数学模型模型 p,z=pzmap(sys)p,z=pzmap(sys)求系统的极点和零点。求系统的极点和零点。syssys是是定义好的系统数学模型定义好的系统数学模型 r=roots(P)r=roots(P)求特征方程的根。求特征方程的根。P P是系统闭是系统闭环特征多项式降幂排列的系环特征多项式降幂排列的系数向量数向量 你现在浏览的是第十五页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答11.1.2MATLAB直接判定实例直接
9、判定实例例1:已知系统闭环传递函数为用MATLAB判定 稳定性。num=1 0 2 1;num=1 0 2 1;den=1 2 8 12 20 16 16;den=1 2 8 12 20 16 16;G=tf(num,den)G=tf(num,den)%得到系统模型得到系统模型你现在浏览的是第十六页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答Transfer function:Transfer function:s3+2 s+1 s3+2 s+1-s6+2 s5+8 s4+12 s3+20 s2+16 s+16s6+2 s5+8 s4+12
10、 s3+20 s2+16 s+16 p=eig(G)p=eig(G)%求系统的特征根求系统的特征根p=p=0.0000+2.0000i 0.0000+2.0000i 0.0000-2.0000i 0.0000-2.0000i -1.0000+1.0000i -1.0000+1.0000i-1.0000-1.0000i-1.0000-1.0000i 0.0000+1.4142i 0.0000+1.4142i 0.0000-1.4142i 0.0000-1.4142i p1=pole(G)p1=pole(G)%求系统的极点求系统的极点你现在浏览的是第十七页,共46页MATLAB与控制系统仿真实践,
11、北京航空航天大学出版社,2009.8.在线交流,有问必答p1=p1=0.0000+2.0000i 0.0000+2.0000i 0.0000-2.0000i 0.0000-2.0000i-1.0000+1.0000i-1.0000+1.0000i -1.0000-1.0000i -1.0000-1.0000i 0.0000+1.4142i 0.0000+1.4142i 0.0000-1.4142i 0.0000-1.4142i r=roots(den)r=roots(den)%求系统特征方程的根求系统特征方程的根r=r=0.0000+2.0000i 0.0000+2.0000i 0.0000-
12、2.0000i 0.0000-2.0000i -1.0000+1.0000i -1.0000+1.0000i -1.0000-1.0000i -1.0000-1.0000i 0.0000+1.4142i 0.0000+1.4142i 0.0000-1.4142i 0.0000-1.4142i你现在浏览的是第十八页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答 系统特征根有2个是位于s左半平面的,而4个位于虚轴上。由于有位于虚轴的根,系统是临界稳定的。在实际工程应用上看,系统可认为是不稳定的。分析:由不同MATLAB函数求得的系统特征方程根是一
13、致的。在需要时根据情况选择使用。你现在浏览的是第十九页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答例2:给定系统如图11.1,给出MATLAB程序判 定系统是否稳定,要求程序给出适当提 示。你现在浏览的是第二十页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答um0=1 3;um0=1 3;den0=2 4 5 8 10;den0=2 4 5 8 10;G=tf(num,den);G=tf(num,den);Gc=feedback(G,1);Gc=feedback(G,1);num,den=
14、tfdata(Gc,v);num,den=tfdata(Gc,v);r=roots(den);r=roots(den);disp(disp(系统闭环极点:系统闭环极点:););disp(r)disp(r)a=find(real(r)0);a=find(real(r)0);b=length(a);b=length(a);if b0if b0 disp(disp(系统不稳定系统不稳定.);.);else disp(else disp(系统稳定系统稳定.);.);endend你现在浏览的是第二十一页,共46页MATLAB与控制系统仿真实践,北京航空航天大学出版社,2009.8.在线交流,有问必答程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制系统 稳定性 分析 优秀 PPT
限制150内