ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:122.86KB ,
资源ID:9482697      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9482697.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(MATLAB系统根轨迹和频域分析实验.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

MATLAB系统根轨迹和频域分析实验.docx

1、MATLAB系统根轨迹和频域分析实验实验三 MALB系统根轨迹和频域分析实验一、实验目的1.学习使用MALAB求特征多项式的根,分析系统稳定性;2.学习使用MLA由传递函数求零点和极点;3.学习使用MALAB绘制根轨迹;4.掌握由根轨迹分析系统性能的方法;学习使用ATLAB绘制Bode图和Nyit图;6掌握使用Bde图和Nquis图分析系统性能的方法。二、实验仪器计算机三、实验内容3.1特征多项式求解3.1.直接求特征多项式的根设P为特征多项式的系数矢量,用MATAB函数rs( )可直接求出方程=0在复数范围内的解,该函数的调用格式为:vrot(p)例二十三 已知系统的特征多项式为:特征方程的

2、解可由下面的MATLAB命令得出:=1,0,3,,1,1v=roos(p)结果显示:v =03017042i.320172-0.790.040206780i0.402-.670i利用多项式求根函数roots( ),可方便的求出系统的零点和极点,然后根据零极点分析系统稳定性和其他性能。3.1.2 由根创建多项式如果已知多项式的因式分解式或特征根,可由MATA函数pol( )直接得出特征多项式系数矢量,其调用格式为:pol(v)。如上题中:v =002+1.7042i;0.20217042;-07209;0.0402+0678i;0.040-00i;p=pol()结果显示:=1.0000 0.00

3、0 3.00 2.00 1.0000 1.000由此可见,函数rots( )与函数poy( )互为逆运算。3.1.3 多项式求值在MAAB中通过函数plyal()可求得多项式在给定点的值,该函数的调用格式为:polyvl(p,v )。对于上题中的p值,求取多项式在点的值,可输入如下命令:p=1,0,3,,1,1;x=polyval(p,x)结果显示:ans=35 由传递函数求零点和极点在MTLB控制系统工具箱中,给出了由传递函数对象G求系统零点和极点的函数,其调用格式分别为:=tzeo(G) Ppoe(G) 注意:上式中要求的G必须是零极点模型对象。例二十四 已知传递函数为输入如下命令:num

4、=6.8,61.2,952;den=,7.5,22,19.,0;=t(nu,den);1=zk(G);Z=tzero(G);P= ole();结果为:Z 7 - -3.00 2.0000i -.000 - .00 -1.5000 3. 零极点分布图在MTLA中,可利用pzap( )函数绘制连续系统的零、极点图,从而分析系统的稳定性,该函数调用格式为: pmap(n,den)。例二十五 给定传递函数: 利用下列命令可自动打开一个图形窗口,显示该系统的零、极点分布图。用鼠标点击图中零、极点可自动显示其坐标值。nm=3,,4,dn=1,3,2,7,2pzmap(um,den)title(lero M

5、p) % 图形标题3.2 根轨迹法控制系统的稳定性,由其闭环极点唯一确定,而系统过渡过程的基本特性,则与闭环零极点在s平面的位置有关。根轨迹法就是在已知控制系统开环传递函数零极点分部的基础上,研究某些参数变化时控制系统闭环传递函数零极点分布影响的一种图解方法。利用根轨迹法,能够分析系统的瞬态响应特性以及参数变化对瞬态响应特性的影响。也可以根据对瞬态响应的要求去确定可变参数或调整零极点的位置和个数。因此,根轨迹法可以用于解决线性系统的分析和综合问题。3.2.1 求系统根轨迹rlocus命令可求得系统的根轨迹格式: r, =rloc(u,de) r,k = loc(nm,den,k)不带输出变量时

6、则绘出系统的根轨迹图,带输出变量时给出一组r,k的对应数据。若给定了k的取值范围,则该命令将按要求绘出图形或数组或者输出指定增益k所对应的r值。每条根轨迹都以不同的颜色区别。例二十六 某系统开环传递函数为: 要绘制系统的根轨迹,则输入: = 2 = 1 3 2 0 rlocus( , ) 执行后得到下面图形。 若要得到指定增益k值对应的r值则输入: = 2d = 0r,k locus(n,d,5)结果如下:r = -3.309 .145 .3i .154 - 1736ik = 5.2.2 求根轨迹增益rlcfind命令可求得给定根的根轨迹增益。格式: k,oles = cfind(n,d) k

7、,poles rocfind(num,en,p)当代有输出变量时,可得到所有极点的座标数据和增益值。不带输出时只得到所选点的座标和增益值。注意:在执行这条命令前最好先执行一次根轨迹的绘图命令,这样就可直接在根轨迹图上选取我们感兴趣的点。其中的p是系统的根,由此可得到对应的增益值。2 绘制和wn格sgrd命令是在图形中绘制出阻尼系数和自然频率栅格,其阻尼系数从01,步长为0.。命令格式:sgrid sgid(z,w)例二十七 绘制系统带栅格的根轨迹图 则执行:n = 1 d = 1 2 rocus(n,d)sri %加入栅格 当该命令带有指定的z(),()时,则将按指定的参数绘制有关图形。例二十

8、八 在上题中绘制 = 0.8, 的根轨迹图执行:n =1,1 ; = 1,; rlocus(n,d) 0.8; w2; 加入指定的栅格 sgrd(,w)得到所需图形。.3 频域法频域分析法是利用频率特性研究控制系统的一种方法。频率特性是指系统或环节在正弦信号作用下,稳态输出与输入之比对于频率的关系。在控制系统的频域分析法中常用到的坐标系统是极坐标系和对数坐标系。在分析方法中常用的有三种:Bode图、Nyquis曲线和Nhls图。3.3.1 波特图法bode命令可获得连续系统的波特图或有关数据组。命令格式: mg,phas,w ode(,den) ma,phse,w boe(num,den,)当

9、不带输出变量时则直接绘出图形。而带有输出变量时则得到一组相关数据。其中的w是频率的取值范围,若缺省则该项由函数自动确定。绘图时的横坐标是以对数分度的。为了指定频率的范围,可采用以下命令格式:logpce(1,d2) 或pace(1,2,) 式是在指定频率范围内按对数距离分成5等份的,即在两个十进制数w1=1和w210d2之间产生一个由0个点组成的分量,矢量中的点数5是一个默认值。例如要在=1ras与w20/s之间的频区画伯德图,则输入命令时,d1=log0(w1),d2=lo0(w), 在此频区按对数距离等分成50个频率点,返回到工作空间中,即:=lgpace(-,2)要对计算点数进行人工设定

10、,则采用公式。例如要在w=1与w2=00之间产生10个对数等分点,可输入以下命令: =logspace(0,3,100)利用波特图我们可以分析系统的幅、相裕度、带宽、稳定性、扰动抑制能力等问题。利用波特图分析系统稳定性的方法如下: a:相角裕量r0,幅值裕量k0,系统是稳定的。 b:r = 0;k = ,系统为临界稳定。c:0,k0,因此闭环后系统是稳定的。3.3.2 求增益和相位裕度从前面的例题中可以看出要求系统的相位和增益裕度的准确值直接调用bode命令是不太容易的。而使用magin命令则可以较容易的得到所需值。margin可求出开环系统的幅值裕度和相角裕度,其格式为:margi(num,

11、den)m,pm,w,wp=argin(mag,phas,w)mrgin(m,de)可计算系统的相角裕度和幅值裕度,并绘制出Bode图。margn(ma,phse,w)可以由幅值裕度和相角裕度绘制出Bode图,其中,ag、 pha和 w是由ode得到的幅值裕度、相角裕度和频率。当带输出变量引用函数时,仅计算幅值裕度、相角裕度及幅值穿越频率c和相角穿越频率wcp,不绘制Bode图。例三十: 求例二十九中系统开环传递函数的相对稳定裕度。执行:n 11 ; = 2 0;mr(n,d)执行后得到相应图形和有关数据k = 15.6 r = 643.3.3 奈奎斯特法奈奎斯特法是利极坐标图对系统进行分析的

12、一种方法。频率特性的极坐标图是当w由零变化到无穷大时,表示在极坐标上的幅与相角的关系图,采用极坐标图,可以在一张图纸上描绘出整个频域的频率响应。奈奎斯特稳定数据如下:(1)开环系统稳定时,如果曲线不包围()点,则闭环系统是稳定的,否则为不稳定的。(2)开环系统不稳定时,如果曲线反时针方向环绕()点的次数N等于右半平面内的极点数,那么闭环系统是稳定的,否则是不稳定的。yqust命令可以求得连续系统的奈奎斯特曲线。命令格式: re,im,w yquist(nm,en) re,i,w = nyqist(u,den,w)当带有输出变量时,可得到相应的一组数据,不带输出变量时,则绘出奈奎斯特曲线。也可用

13、指定频率向量w指定所要绘制的曲线范围。例三十一: 系统开环传递函数为 绘出系统的奈奎斯特图并判断系统闭环后是否稳定。 输入:n =1;d 2 1 05 ;yuist(n,d)执行后可得到所需图形。从图形上可以看出由于曲线不包围()点,因此闭环后系统是稳定的。在某些场合我们需要在奈奎斯特曲线上加上单位圆帮助我们了解相位,幅值裕量的粗值。下面的方法可以使我们获得带单位圆的奈奎斯特图,同时还可获得不同增益下的奈奎斯特图。例三十二: 系统开环传递函数为 绘制 = 10,26,5时的带单位圆的奈奎斯特图,并估算系统的增僧裕量。单位圆的绘制是通过绘tjw的实部与虚部的轨迹而获得。输入:n =; %取k =

14、 10时的值d = co(,1 5);w0:.0:10; 确定频率范围e=exp(j*w); %给出指数函数ejr = rel(e); %求指数函数的实部,结果不显示= mag(e); %求函数ejw的虚部,结果不显示,b = nyqust(n,d,w); %求指定频率范围内的奈氏值,不显示结果n1 = 26; %取k = 2d1 = ; 保留原分母矢量 a1,b1 = nqui(n1,d1,w); 求= 0.时的奈氏值,结果不显示n2 =0; %取k = 5d2 =d; %分母保留 a,b2 = nyqst(2,2,w);plot(r,i,,a1,2,b2),gid %绘出:r,i;a,b;

15、a1,;a2,b;的对应图形并加上栅格。执行以上程序后可在上图上得k= 10,6,50并加有单位圆的奈奎斯特图。一般来说由于此列的关系显示的图形不是一个正规的圆。从图形上我们可以看出开环增益对闭环系统稳定性的影响。当值变化时,幅频特性成比例变化,而相频特性不受影响。因此取时,曲线恰好通过()点,这是临界稳定状态;当时,幅相曲线将从()点的右方穿过负实轴,不再包围()点,这时闭环系统是稳定的;而时,开环频率特性随着从变化到时,顺时针方向围绕()点一圈,即,可求得闭环系统在右半平面的极点数为:,所以闭环系统不稳定。 四、实验步骤:1、运行atlab软件;2、在其命令窗口中输入响应的命令或程序;3、观察并记录。五、实验习题:实验习题一 已知系统如下 绘制其根轨迹,并根据根轨迹图求若要使系统稳定,k的最大值。 实验习题二be图法判断系统稳定性: 已知两个单位负反馈系统的开环传递函数分别为: , 用bde图法判断系统闭环的稳定性。实验习题三已知系统的开环传递函数为:用Nyqui图法判断系统相对稳定性(对参数K分段讨论)。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1