实验四,线性系统的频域分析的心得体会

上传人:bin****86 文档编号:59980282 上传时间:2018-11-13 格式:DOCX 页数:8 大小:18KB
返回 下载 相关 举报
实验四,线性系统的频域分析的心得体会_第1页
第1页 / 共8页
实验四,线性系统的频域分析的心得体会_第2页
第2页 / 共8页
实验四,线性系统的频域分析的心得体会_第3页
第3页 / 共8页
实验四,线性系统的频域分析的心得体会_第4页
第4页 / 共8页
实验四,线性系统的频域分析的心得体会_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《实验四,线性系统的频域分析的心得体会》由会员分享,可在线阅读,更多相关《实验四,线性系统的频域分析的心得体会(8页珍藏版)》请在金锄头文库上搜索。

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划实验四,线性系统的频域分析的心得体会武汉工程大学实验报告专业*过程自动化*班班号*组别指导教师陈艳菲姓名*同组者个人武汉工程大学实验报告专业电气自动化班号指导教师姓名同组者无实验四线性系统的频域分析一、实验目的1掌握用MATLAB语句绘制各种频域曲线。2掌握控制系统的频域分析方法。二、基础知识及MATLAB函数频域分析法是应用频域特性研究控制系统的一种经典方法。它是通过研究系统对正弦信号下的稳态和动态响应特性来分析系统的。采用这种方法可直观的表达出系统的频率特性,分析方法比较简单,物

2、理概念明确。1频率曲线主要包括三种:Nyquist图、Bode图和Nichols图。1)Nyquist图的绘制与分析MATLAB中绘制系统Nyquist图的函数调用格式为:nyquist(num,den)频率响应w的范围由软件自动设定nyquist(num,den,w)频率响应w的范围由人工设定Re,Im=nyquist(num,den)返回奈氏曲线的实部和虚部向量,不作图例4-1:已知系统的开环传递函数为G(s)?2s?6,试绘制Nyquist图,并判32s?2s?5s?2断系统的稳定性。极点的显示结果及绘制的Nyquist图如图4-1所示。由于系统的开环右根数P=0,系统的Nyquist曲

3、线没有逆时针包围点,所以闭环系统稳定。p=-+-若上例要求绘制?(10,10)间的Nyquist图,则对应的MATLAB语句为:n2)Bode图的绘制与分析系统的Bode图又称为系统频率特性的对数坐标图。Bode图有两张图,分别绘制开环频率特性的幅值和相位与角频率?的关系曲线,称为对数幅频特性曲线和对数相频特性曲线。MATLAB中绘制系统Bode图的函数调用格式为:bode(num,den)频率响应w的范围由软件自动设定bode(num,den,w)频率响应w的范围由人工设定mag,phase,w=bode(num,den,w)指定幅值范围和相角范围的伯德图例4-2:已知开环传递函数为G(s)

4、?2330(?1),试绘制系统的伯德图。s(s2?16s?100)绘制的Bode图如图4-2(a)所示,其频率范围由人工选定,而伯德图的幅值范围和相角范围是自动确定的。当需要指定幅值范围和相角范围时,则需用下面的功能指令:mag,phase,w=bode(num,den,w)图4-2(a)幅值和相角范围自动确定的Bode图图4-2(b)指定幅值和相角范围的Bode图mag,phase是指系统频率响应的幅值和相角,由所选频率点的w值计算得出。其中,幅值的单位为dB,它的算式为magdB=20lg10(mag)。指定幅值范围和相角范围的MATLAB调用语句如下,图形如图4-2(b)所示。num=;

5、den=;w=logspace(-2,3,100);mag,phase,w=bode(num,den,w);%指定Bode图的幅值范围和相角范围subplot(2,1,1);%将图形窗口分为2*1个子图,在第1个子图处绘制图形semilogx(w,20*log10(mag);%使用半对数刻度绘图,X轴为log10刻度,Y轴为线性刻度gridonxlabel(w/s-1);ylabel(L(w)/dB);title(BodeDiagramofG(s)=30(1+)/s(s2+16s+100);subplot(2,1,2);%将图形窗口分为2*1个子图,在第2个子图处绘制图形semilogx(w,

6、phase);gridonxlabel(w/s-1);ylabel(?(0);注意:半Bode图的绘制可用semilgx函数实现,其调用格式为semilogx(w,L),其中L=20*log10(abs(mag)。3)Nichols图的绘制在MATLAB中绘制Nichols图的函数调用格式为:mag,phase,w=nichols(num,den,w)Plot(phase,20*log10(mag)例4-3:单位负反馈的开环传递函数为G(s)?10,绘制Nichols图。对应的32s?3s?9sMATLAB语句如下,所得图形如图4-3所示:num=10;den=1390;w=logspace(

7、-1,1,500);mag,phase=nichols(num,den,w);plot(phase,20*log10(mag)ngrid%绘制nichols图线上的网格图4-3Nichols图2幅值裕量和相位裕量幅值裕量和相位裕量是衡量控制系统相对稳定性的重要指标,需要经过复杂的运算求取。应用MATLAB功能指令可以方便地求解幅值裕量和相位裕量。其MATLAB调用格式为:Gm,Pm,Wcg,Wcp=margin(num,den)其中,Gm,Pm分别为系统的幅值裕量和相位裕量,而Wcg,Wcp分别为幅值裕量和相位裕量处相应的频率值。另外,还可以先作bode图,再在图上标注幅值裕量Gm和对应的频率

8、Wcg,相位裕量Pm和对应的频率Wcp。其函数调用格式为:margin(num,den)例4-4:对于例4-3中的系统,求其稳定裕度,对应的MATLAB语句如下:num=10;den=1390;gm,pm,wcg,wcp=margin(num,den);gm,pm,wcg,wcpgm=pm=wcg=wcp=如果已知系统的频域响应数据,还可以由下面的格式调用函数:Gm,Pm,Wcg,Wcp=margin(mag,phase,w)其中分别为频域响应的幅值、相位与频率向量。三、实验内容1典型二阶系统2?nG(s)?22s?2?ns?n绘制出?n?6,?,2的bode图,记录并分析?对系统bode图的

9、影响。clearnum=36;dent1=136;dent2=136;dent3=1636;dent4=136;dent5=12436;w=logspace(-1,2,100);bode(num,dent1,w)gridholdCurrentplotheldbode(num,dent2,w)bode(num,dent3,w)bode(num,dent4,w)bode(num,dent5,w)2系统的开环传递函数为G(s)?G(s)?10s(5s?1)(s?5)28(s?1)s2(s?15)(s2?6s?10)G(s)?4(s/3?1)s(?1)(?1)(?1)绘制系统的Nyquist曲线、Bo

10、de图,说明系统的稳定性,并通过绘制阶跃响应曲线验证。习题1:num=10;den=524-500;subplot(2,1,1)nyquist(num,den)gridsubplot(2,1,2)bode(num,dengrid习题2:num=88;den=;subplot(2,1,1)nyquist(num,den)subplot(2,1,2)bode(num,den)grid习题3:num=412;den=30;subplot(2,1,1)nyquist(num,den)subplot(2,1,2)bode(num,den)grid3已知系统的开环传递函数为G(s)?s?1。求系统的开环截止频率、穿越频率、幅值s(?1)2裕度和相位裕度。应用频率稳定判据判定系统的稳定性。程序:num=11;den=100;bode(num,den)gridgm,pm,wcg,wcp=margin(num,den);gm,pm,wcg,wcpgm=Infpm=wcg=Infwcp=目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号