《MATLABsimulink稳定性分析时域分析》由会员分享,可在线阅读,更多相关《MATLABsimulink稳定性分析时域分析(26页珍藏版)》请在人人文库网上搜索。
1、1,7.1,控制系统的稳定性分析,1,利用极点判断系统的稳定性,判断一个线性系统稳定性的一种最有效的,方法是直接求出系统所有的极点,然后根据极,点的分布情况来确定系统的稳定性,2,系统特征方程的一般形式为,对于连续时间系统,如果闭环极点全部在,S,平面左,半平面,则系统是稳定的;否则系统是不稳定的,对于离散时间系统,如果系统全部极点都位于,Z,平,面的单位圆内,则系统是稳定的;否则系统是不稳定,的,系统稳定性分析,n,i,i,n,i,n,n,n,n,o,s,a,a,s,a,s,a,s,a,s,D,0,1,1,1,0,n,i,p,i,2,1,0,Re,n,i,p,i,2,1,1,3,直接判定方法。
2、,对于传递函数模型,tf(num,den,利用求根,函数,roots(den,来求极点。对于状态空间模型,SS(A,B,C,D,利用求特征值函数,eig(A,来求特征,值。这样根据极点或特征值即可直接判定系统,的稳定性,4,例,1,已知单位负反馈系统的开环传递函数为,试判断系统的稳定性,解,MATLAB,程序如下,k=100;z=-2;p=0;-1;-20,n1,d1=zp2tf(z,p,k,n,d=feedback(n1,d1,1,1,roots(d,运行结果显示,ans,12.8990,5.0000,3.1010,20,1,2,100,S,S,S,S,S,G,5,例,7-1,已知闭环系统的。
3、传递函数为,试判断系统的稳定性,并给出不稳定极点,解,MATLAB,程序如下,ex7_1.m,num=3 2 1 4 2;den=3 5 1 2 2 1,z,p=tf2zp(num,den,ii=find(real(p)0);n1=length(ii,if(n10