版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验二用MATLAB实现线性系统的频域分析实验目的1. 掌握MATLAB平台下绘制典型环节及系统开环传递函数的Bode图和Nyquist图(极坐标图)绘制方法;2. 掌握利用Bode图和Nyquist图对系统性能进行分析的理论和方法。实验指导一、绘制Bode图和Nyquist图1. Bode图绘制采用bode()函数,调用格式: bode(sys);bode(num,den);系统自动地选择一个合适的频率范围。 bode(sys,w);其中w(即)是需要人工给出频率范围,一般由语句w=logspace(a,b,n)给出。logspace(a,b,n):表示在10a到10b之间的n个点,得到对数
2、等分的w值。 bode(sys,wmin,wmax);其中wmin,wmax是在命令中直接给定的频率w的区间。以上这两种格式可直接画出规范化的图形。 mag,phase,ca=bode(sys)或m,p=bode(sys)这种格式只计算Bode图的幅值向量和相位向量,不画出图形。m为频率特性G(j®)的幅值向量;p为频率特性G(jw)的幅角向量,单位为角度(。)。w为频率向量,单位为弧度/秒。在此基础上再画图,可用:subplot(211);semilogx(w,20*log10(m)%对数幅频曲线subplot(212);semilogx(w,p)%对数相频曲线 bode(sys1
3、,sys2,sysN); bode(sys1,sys2,sysN,w);这两种格式可在一个图形窗口同时绘多个系统的bode图。2. Nyquist曲线的绘制采用nyquist()函数调用格式: nyquist(sys); nyquist(sys,w);其中频率范围w由语句w=wl:Aw:w2确定。 nyquist(sys1,sys2,sysN); nyquist(sys1,sys2,sysN,w); re,im,w=nyquist(sys);re频率响应实部im频率响应虚部使用命令axis()改变坐标显示范围,例如axis(-l,1.5,-2,2)。 当传递函数串有积分环节时®=0处
4、会出现幅频特性为无穷大的情况,可用命令axis(),自定义图形显示范围,避开无穷大点。二、系统分析1计算控制系统的稳定裕度采用margin()函数可以直接求出系统的幅值裕度和相角裕度。调用格式为: Gm,Pm,Wcg,Wcp=margin(num,den);Gm,Pm,Wcg,Wcp=margin(A,B,C,D);Gm,Pm,Wcg,Wcp=margin(sys);Gm-幅值裕度;Pm-相位裕度;wcg-幅值裕度处对应的频率q;wcp-相位裕度处对应的频率©go Gm,Pm,Wcg,Wcp=margin(mag,phase,w); margin(sys)在当前图形窗口中绘制出系统裕
5、度的Bode图。2用幅值裕度和相角裕度判断闭环系统稳定性与相对稳定性3用Nyquist图判断闭环系统稳定性由Nyquist曲线包围(-1,j0)点的情况,根据Nyquist稳定判据判断闭环系统稳定性。三、举例例1:振荡环节如下:G(s)=,做出该环节的Bode图和Nyquist图。s2+10s+16程序:>>n=16;d=11016;sys=tf(n,d);figure(1);bode(sys);figure(2);nyquist(sys)0-10-20-30-40-50-600-45-90-135100101102Frequency(rad/sec)-0.2-0.4-18010-
6、1-0.6-1-0.8-0.6-0.4-0.200.20.40.60.81RealAxis例2:振荡环节如下:G(s)=s2+®s+16'做出该环节的Bode图和Nyquist图。nE变化,取0.05,0.1,0.2,0.5,0.7,1,2。1Bode图程序:>>wn=8;znb=0.05,0.1,0.5,0.7,2;w=logspace(0,2,10000);figure(1);n=wnA2;fork=znbd=12*k*wnwnA2;sys=tf(n,d);bode(sys,w);holdon;end运行结果:运行结果:1Nyquist图程序:>>
7、wn=8;znb=0.05,0.1,0.5,0.7,2;w=logspace(0,2,10000);figure(l);n=wnA2;fork=znbd=12*k*wnwnA2;sys=tf(n,d);nyqiust(sys,w);holdon;end运行结果:10INyquisDiagrqm-5-4-3-2-1012345RealAxis例3:系统开环传递函数如下:6420OsixAyranigamIG0(s)=20s(0.5s+1)G(s)=c0.23s+10.055s+1820(0.23s+1)(s(0.055s+1)(0.5s+1)'做出各自的Bode图,并求、幅值裕度和相角裕
8、度1Bode图程序:>>n1=20;d1=conv(1,0,0.5,1);sys1=tf(n1,d1);figure(2);bode(sys1);n2=0.231;d2=0.055,1;sys2=tf(n2,d2);holdon;figure(2);bode(sys2);n=4.620;d=conv(1,0,conv(0.055,1,0.5,1);sys=tf(n,d);holdon;figure(2);bode(sys)运行结果:50403020100-10叫System:sysrequency(rad/sFmec):8.9800394Systerad/sem:syc):6.:0
9、0fis114R87Frequency(M力agnituq-20-302. 求幅值裕度和相角裕度程序(图形与数据)>>n1=20;d1=conv(1,0,0.5,1);sys1=tf(n1,d1);figure(1);margin(sys1)运行结果:105040302010BodeDiagramGm=Inf,Pm=17.964deg(at6.1685rad/sec)LLLLLILLL1>>n=4.620;d=conv(1,0,conv(0.055,1,0.5,1);sys=tf(n,d);holdon;figure(2);margin(sys)运行结果:BodeDia
10、gram2.求幅值裕度和相角裕度程序和结果(数据)>>Gm,Pm,Wcg,Wcp=margin(sys1)Gm=InfPm=17.9642Wcg=InfWcp=6.1685>>Gm,Pm,Wcg,Wcp=margin(sys)Gm=InfPm=50.4719Wcg=InfWcp=8.954243s+1)例4:系统开环传递函数为:G0(s)=s(2s+1)做出nyquist图,按nyquist稳定判据判断闭环系统的稳定性。程序与结果:>>n=conv(4,31);d=conv(10,21);sys2=tf(n,d)Transferfunction:12s+42
11、sA2+s>>figure(4);nyquist(sys2);v=-1,6,-60,60;axis(v)3=0-6040200-20-4001256RealAxis33=0+4-60-1分析判断:p=0,nyquist曲线没有包围(-1,jO)点,闭环系统是稳定的。下面通过闭环系统时域阶跃响应来验证闭环系统的稳定性:>>n=conv(4,31);d=conv(1O,21);G1=tf(n,d);G2=1;G=feedback(G1,G2,-1)Transferfunction:12s+42sA2+13s+4>>figure(7);step(G)edutilp
12、mA-'rrrrr1StepResponse00.511.522.53Time(sec)3.5498760000543210000002(s+3)例5:系统开环传递函数为:G0(s)=s(s_i)做出nyquist图,按nyquist稳定判据判断闭环系统的稳定性。程序与结果:>>z=-3;p=0,1;k=2;sys=zpk(z,p,k)Zero/pole/gain:2(s+3)s(s-1)>>nyquist(sys);v=-10,10,-20,20;axis(v)分析判断:p=l,nyquist曲线逆时针包围(-1,jO)点1周,闭环系统是稳定的。下面通过闭环系
13、统时域阶跃响应来验证闭环系统的稳定性:>>z=-3;p=O,1;k=2;sys=zpk(z,p,k);h=1;g=feedback(sys,h,-1)Zero/pole/gain:2(s+3)(sA2+s+6)>>figure(8);step(g)StepResponseedutilpm实验内容1作各典型环节的Bode图和Nyquist图,参数自定。2自确定多环节开环传递函数,作Bode图和Nyquist图;求取幅值裕度和相角裕度,据此判断闭环系统稳定性与相对稳定性;按nyquist稳定判据判断闭环系统的稳定性。在不同实验项目中都采用同一个开环传递函数,或各自采用各自的开环传递函数,皆可以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第17课+第二次世界大战+导学案-2025-2026学年中职高一下学期高教版(2023)世界历史全一册
- 企业安全广播稿讲解
- 2026年考研政治全真模拟试卷及答案(六)
- 护理核心制度:案例分析与实践反思
- 护理课件论文的写作灵感与创意激发
- 2026 儿童专注力提升课件教学音频
- 2025-2030中国普鲁兰糖行业销售动态及投资效益预测报告
- 早期康复护理的研究进展
- AutoCAD机械设计教程课件 项目13-机座组合体三维建模
- 2026年口腔科晋升副主任医师高级职称病例分析专题报告三篇
- 吉林省三支一扶考试真题2025
- 2026年《必背60题》京东TET管培生综合方向高频面试题包含详细解答
- 档案工作纳入考核制度
- 《JBT9187-1999 焊接滚轮架》(2026年)实施指南
- 第8课避险逃生的方法教学设计人教版初中体育与健康八年级全一册
- 人工智能训练师三级理论考试题库
- django基于机器学习的电商评论情感分析-论文14000字
- 建筑工伤预防知识培训课件
- 城市共享电车管理手册
- 公交公司公共卫生应急预案
- (正式版)DB42∕T 1764-2021 《高速公路服务区(停车区)服务管理规范》
评论
0/150
提交评论