自动控制理论实验报告_第1页
自动控制理论实验报告_第2页
自动控制理论实验报告_第3页
自动控制理论实验报告_第4页
自动控制理论实验报告_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上自动控制理论实验报告 学 院 自动化学院 专业班级        姓  名       学  号       专心-专注-专业目 录实验一 典型系统的时域响应和稳定性分析1实验二 用MATLAB建立传递函数模型4实验三 利用MATLAB进行时域分析7实验四 线性定常控制系统的稳定分析27实验五 利用MATLAB绘制系统根轨迹33实验六 线性系统的频域分

2、析38实验一 典型系统的时域响应和稳定性分析一、实验目的1研究二阶系统的特征参量 (、n) 对过渡过程的影响。2研究二阶对象的三种阻尼比下的响应曲线及系统的稳定性。3熟悉Routh判据,用Routh判据对三阶系统进行稳定性分析。三、实验原理及内容 1典型的二阶系统稳定性分析1)典型二阶系统瞬态性能指标实验测试值理论分析系统开环传递函数为:G(s)=开环增益: K=200k/R T0=1, T1=0.2,k1=200k/R 系统闭环传递函数为:W=其中自然振荡角频率:n=(1000K/R)0.5;阻尼比:=。参数项目R(K)KnC(tp)C()MP (%)tP (s)tS (s)响应情况理论值测

3、量值理论值测量值理论值测量值0<<1欠阻尼20107.070.351.2420.94431.0%29.7%0.4740.4841.611.125有振荡1临界阻尼96.12.083.220.77/0.944 / /1.611.109无振荡> 1过阻尼1601.252.51/0.944 / /1.61.914无振荡其中, ,欠阻尼临界阻尼过阻尼2)典型三阶系统在不同开环增益下的响应情况表1-2R(K)开环增益K稳定性3040.97不稳定发散实验二 用MATLAB建立传递函数模型一、实验目的(1)熟悉MATLAB实验环境,掌握MATLAB命令窗口的基本操作;(2)掌握MATLAB建

4、立控制系统数学模型的命令及模型相互转换的方法;(3)掌握使用MATLAB命令化简模型基本连接的方法;(4)学会使用Simulink模型结构图化简复杂控制系统模型的方法。二、实验原理及内容控制系统常用的数学模型有四种:传递函数模型(tf对象)、零极点增益模型(zpk对象)、结构框图模型和状态空间模型(ss对象)。经典控制理论中数学模型一般使用前三种模型,状态空间模型属于现代控制理论范畴。1、有理函数模型【自我实践1】建立控制系统的传递函数模型:程序: num=5;den=conv(conv(1 0,1 1),1 4 4);G=tf(num,den)结果:G = 5 - s4 + 5 s3 + 8

5、 s2 + 4 s 2、零极点模型【自我实践2】建立控制系统的零极点模型:程序:z=-1-j;-1+jp=0;0;-5;-6;-i;i;k=8G=zpk(z,p,k)结果:G = 8 (s2 + 2s + 2) - s2 (s+5) (s+6) (s2 + 1)3、 控制系统模型间的相互转换【自我实践3】已知系统传递函数,求其等效的零极点模型。程序:num=1 5 6den=1 2 1 0G=tf(num,den)W=zpk(G)结果:W = (s+3) (s+2) - s (s+1)2【自我实践4】建立控制系统的多项式模型:。程序:z=-1;-2p=0;-5;-6;-3k=8G=zpk(z,

6、p,k)结果:G = 8 (s+1) (s+2) - s (s+5) (s+6) (s+3) 4、反馈系统结构图模型【自我实践5】已知系统前向通道的传递函数,求其单位负反馈闭环传递函数。程序:num=2 1den=1 2 3G=tf(num,den)feedback(G,1)结果:ans = 2 s + 1 - s2 + 4 s + 4实验三 利用MATLAB进行时域分析一、实验目的(1) 学会使用MATLAB编程绘制控制系统的单位阶跃响应曲线;(2) 研究二阶控制系统中,x、wn对系统动态特性和时域指标的影响;(3) 掌握准确读取动态特性指标的方法;(4) 分析二阶系统闭环极点和闭环零点对系

7、统动态性能的影响;(5) 研究三阶系统单位阶跃响应及其动态性能指标与其闭环极点的关系;(6) 研究闭环极点和闭环零点对高阶系统动态性能的影响;(7) 了解高阶系统中主导极点与偶极子的作用;(8) 了解系统阶跃响应、脉冲响应和斜坡响应输出曲线之间的联系与差别。二、实验原理及内容1. 求系统的特征根2、求系统的闭环根、x和n3、零极点分布图4、求系统的单位阶跃响应5、求阶跃响应的性能指标【自我实践1】若已知单位负反馈前向通道的传递函数为:,试作出其单位阶跃响应曲线,准确读出其动态性能指标,并记录数据。实验程序:num=100;den=1 5 0G=tf(num,den)W=feedback(G,1

8、)step(W)grid ontitle('单位阶跃响应曲线')实验结果:6、分析n不变时,改变阻尼比x,观察闭环极点的变化及其阶跃响应的变化。【自我实践2】二阶系统,n=10,当x0,0.25,0.5,0.75,1,1.25时,求对应系统的闭环极点、自然振荡频率及阶跃响应曲线;并分析x对系统性能的影响。实验程序:num=100;i=0;for sigma=0:0.25:1.25; den=1 2*sigma*10 100 damp(den) sys=tf(num,den); i=i+1; step(sys,2) hold onendgridhold off title(

9、9;阻尼比不同时的阶跃响应曲线')lab1='=0'text(0.3,1.9,lab1),lab2='=0.25'text(0.3,1.5,lab2),lab3='=0.5'text(0.3,1.2,lab3),lab4='=0.75'text(0.3,1.05,lab4),lab5='=1'text(0.35,0.9,lab5),lab6='=1.25'text(0.35,0.8,lab6),实验结果:x对系统性能的影响:x影响系统的超调量,当x>0时,x越大,系统超调量越小。7、保

10、持x0.25不变,分析n变化时,闭环极点对系统单位阶跃响应的影响。【自我实践3】二阶系统,x0.25,当n=10,30,50时,求系统的阶跃响应曲线;并分析n对系统性能的影响。实验程序:num=100;i=0;for sigma=0:0.25:1.25; den=1 2*sigma*10 100 damp(den) sys=tf(num,den); i=i+1; step(sys,2) hold onendgridhold off title('阻尼比不同时的阶跃响应曲线')lab1='=0'text(0.3,1.9,lab1),lab2='=0.25&

11、#39;text(0.3,1.5,lab2),lab3='=0.5'text(0.3,1.2,lab3),lab4='=0.75'text(0.3,1.05,lab4),lab5='=1'text(0.35,0.9,lab5),lab6='=1.25'text(0.35,0.8,lab6),实验结果:n对系统性能的影响:n影响系统的响应速度,n 越小,系统响应速度越慢,上升时间越大,调节时间越大。【综合实践】通过分别改变典型二阶系统的和n,观察系统在脉冲、阶跃、斜坡信号作用下的响应特性,求时域指标,总结参数对系统性能影响的规律。n

12、tstp%tr响应曲线参数影响说明脉冲>10.278.240115.60.800<<10.246.46019.281.20=00.2-8.050-1-1.550-1<<00.21<-10.21实验程序:sgma=2; wn=0.2 num=wn2; den=1 2*sgma*wn wn2; sys=tf(num,den); impulse(sys,50) hold on gridhold off title('=2,wn=0.2时的冲激响应曲线')ntstp%tr响应曲线参数影响说明阶跃>10.274.4120041.1n影响系统的响应

13、速度,n 越小,系统响应速度越慢,上升时间越大,调节时间越大。x影响系统的超调量,当x>0时,x越大,系统超调量越小。x<0,系统不稳定,x=0,系统临界稳定。114.924.908.230<<10.240.418.116.3%8.218.083.6416.3%1.64=00.247100%5.12122100%1.04-1<<00.21<-10.21实验程序:sgma=2;for wn=0.2:0.8:1 num=wn2; den=1 2*sgma*wn wn2; sys=tf(num,den); step(sys) hold onendgridho

14、ld off title('=2时的阶跃响应曲线')lab1='wn=0.2'gtext(lab1),lab2='wn=1'gtext(lab2),legend('wn=0.2','wn=1')8、分析系统零、极点对系统阶跃响应的影响。【自我实践4】试作出以下系统的阶跃响应,并与原系统的阶跃响应曲线进行比较,作出实验结果分析。1)系统有零点情况:z=-5,即;2) 分子与分母多项式阶数相等:n=m=2,;3) 分子多项式零次项系数为0,;4) 原系统的微分响应,微分系数为1/10,。实验程序:num=10;den=

15、1 2 10;step(num,den)gridhold onstep(2,10,1 2 10);hold onstep(1 0.5 10,1 2 10);hold onstep(1 0.5 0,1 2 10)hold on step(1 0,1 2 10)hold onlegend('原系统阶跃响应曲线','系统有零点','分子分母多项式阶数相同','分子多项式零次项系数为0','原系统微分系数为0.1的微分响应')实验结果:实验结果分析:(1) 添加零点会加快系统的响应速度,增大tr,%(2) 分子分母阶次相同

16、,传递函数可以化为1-。(3) 分子多项式零次项系数为零,则系统响应的稳态值是0(4) 增加微分环节,增加系统的响应速度,系统响应的稳态值是0【综合实践】附加零点的影响。R(s)W0(s)Y(s)-设原系统为:图3-4 原系统结构图R(s)P(s)Y(s)-W0(s)附加开环零点的情况:图3-5 附加开环零点的系统结构图R(s)P(s)Y(s)-W0(s)附加闭环零点的情况为:图3-6 附加闭环零点的系统结构图其中 P(S)=(TS+1)、。这里取n=1、=0.5零点参数闭环传递函数单位阶跃响应曲线说明零点的影响附加开环零点T=0.2 0.2 s + 1 - s2 + 1.2 s + 1添加开

17、环零点,会加快响应速度,增加超调量,零点离虚轴越近,超调量越大。添加闭环零点,加快响应速度的同时减小超调量T=1 s + 1 - s2 + 2 s + 1附加闭环零点T=0.2 0.2 s + 1 - s2 + s + 1T=1 s + 1 - s2 + s + 1 【综合实践】附加极点的影响。当附加零点中的函数变为:P(S)=1/(TS+1),则上图3-4、3-5、3-6成为附加极点的情况。假设取n=1、=0.5,用单位阶跃信号作为系统输入,按照下表的要求输入参数,记录仿真曲线于下表。极点参数闭环传递函数响应曲线说明极点的影响附加开环极点T=0.2 1 - 0.2 s3 + 1.2 s2 +

18、 s + 1增加开环极点,会减慢系统的响应速度,是系统超调量增大,甚至使系统不稳定增加闭环极点,使系统超调量减小,减小系统响应速度。T=1 1 - 2 s3 + 2 s2 + s + 1附加闭环极点T=0.2 1- 0.2 s3 + 1.2 s2 + 1.2 s + 1T=1 1 - s3 + 2 s2 + 2 s + 19、三阶系统的单位阶跃响应分析研究三阶系统单位阶跃响应及其动态性能指标与其闭环极点的关系。【自我实践5】已知三阶系统闭环传递函数为, 编写MATLAB程序,求取系统闭环极点及其单位阶跃响应,读取动态性能指标。实验程序:a=1 2 2;b=1 4;roots(b)roots(a

19、)z=-2 -3;p=-4 -1+i -1-ik=5G=zpk(z,p,k)step(G)grid实验结果:系统闭环极点为:ans = -4ans = -1.0000 + 1.0000i -1.0000 - 1.0000i系统单位阶跃响应曲线为:由图可知:上升时间:tr=1.03s峰值时间:tp=2.21s调节时间:ts=3.64s超调量:%=7.28% 改变系统闭环极点的位置, ,即将原极点s = - 4改成s= - 0.5,使闭环极点靠近虚轴,观察单位阶跃响应和动态性能指标变化。实验程序:z=-2 -3;p=-0.5 -1+i -1-ik=0.625G=zpk(z,p,k)step(G)g

20、rid实验结果:由图可知:上升时间增大:tr=4.12s峰值时间不存在调节时间增大:ts=7.84s无超调 改变系统闭环零点的位置,即将原零点s = - 2改成s = - 1,观察单位阶跃响应及其动态性能指标的变化。实验程序:z=-1 -3;p=-4 -1+i -1-ik=10G=zpk(z,p,k)step(G)grid实验结果:由图可知:上升时间减小:tr=0.505s峰值时间减小:tp=1.43s调节时间减小:ts=3.35s超调量增大:%=22.5% 分析上面实验,给出结论。(1) 极点越靠近虚轴,系统响应速度越慢,超调量可能减小为0;(2) 零点越靠近虚轴,系统响应速度越快,超调量会

21、随之增大。10、高阶系统的单位阶跃响应分析【自我实践6】已知控制系统的闭环传递函数 用MATLAB软件分析该系统的单位阶跃响应及其动态性能指标。实验程序:z=-1/0.4762;p=-8;-2;-0.5+0.866i;-0.5-0.866ik=1.05G=zpk(z,p,k)step(G)grid实验结果:由图可知:上升时间:tr=1.68s峰值时间:tp=3.78s调节时间:ts=8.2s超调量:%=15.9% 将该系统的阶跃响应与二阶系统的单位阶跃响应比较分析闭环系统主导极点的特点及作用,实验程序:z=-1/0.4762;p=-8;-2;-0.5+0.866i;-0.5-0.866ik=1

22、.05G=zpk(z,p,k)step(G)gridhold onstep(1.05,1 1 1)legend('原系统','二阶系统')实验结果:主导极点的特点及作用:主导极点是指在系统所有的闭环极点中,距离虚轴最近且周围无闭环零点的极点。对于原系统和二阶系统,其主导极点是都是-0.5+0.866i;-0.5-0.866i,所以两个系统的响应形式一样,只有稳态值不一样。 比较系统和的单位阶跃响应及其动态性能指标,观察闭环零点对系统动态性能产生的影响有哪些?实验程序:z1=z2=-1p=-8;-2;-0.5+0.866i;-0.5-0.866ik=1.05G1=

23、zpk(z1,p,k)G2=zpk(z2,p,k)step(G1)hold onstep(G2)legend('无闭环零点','有闭环零点')grid实验结果:添加闭环零点,加快系统响应速度,增大超调量 比较系统和的单位阶跃响应及其动态性能指标,分析非主导极点对系统动态性能的影响及作用。实验程序:z=-1/0.4762;p=-8;-2;-0.5+0.866i;-0.5-0.866ip2=-2;-0.5+0.866i;-0.5-0.866ik=1.05G1=zpk(z,p1,k)G2=zpk(z,p2,k)step(G1)hold on step(G2)gridl

24、egend('有非主导极点','无非主导极点')实验结果:非主导极点对系统动态性能的影响及作用:非主导极点影响系统的稳态值。 比较系统和的单位阶跃响应及其动态性能指标,分析偶极子对系统动态性能的影响及作用。实验程序:z1=-1/0.4762;p1=-2 -1+i -1-iz2=p2=-1+i -1-ik=1.05G1=zpk(z1,p1,k)G2=zpk(z2,p2,k)step(G1)hold on step(G2)gridlegend('有偶极子对','无偶极子对') 实验结果:偶极子对系统动态性能的影响及作用:由于偶极子存在

25、对消的现象,所以偶极子对系统动态性能没有太大的影响。 实验四 线性定常控制系统的稳定分析一、实验目的(1)深刻理解反馈对系统稳定性的作用和影响;(2)深刻理解系统类型对系统稳定性的影响的规律;(3)深刻理解零点对系统稳定性无影响;(4)理解系统参数对系统稳定性的影响。二、实验原理及内容:1单位反馈对系统稳定性的影响(1) 已知开环系统结构图如图4-1所示。 W(S)R(S) Y(S) 图4-1 开环系统其中W(S)分别为:(a)和 (b)(2)闭环系统单位负反馈形式为:R(S) Y(S)W(S) 图4-2 闭环系统其中W(S)同(1)。通过观察两组W(S)在开环和闭环两种形式下系统的零、极点分

26、布和单位阶跃响应曲线,来判断系统的稳定性。(参考实验三)结构形式系统传递函数单位闭环极点阶跃响应曲线单位反馈对系统稳定性的影响a开环S=-10对于开环极点在左半平面的开环系统,原系统是稳定的 ,增加单位负反馈,会改变系统的稳态值。闭环 1 - 0.1 s + 2S=-20b开环S=0.2对于开环极点在右半平面的开环系统,原系统不稳定增加单位负反馈,会使系统变稳定闭环 1 - s + 0.8S=-0.8典型程序:num=1den=0.1 1G=tf(num,den)W=feedback(G,1)figurestep(G)title('开环')gridfigurestep(W)ti

27、tle('闭环')grid2系统类型对系统稳定性的影响及规律 线性定常系统的结构图如图4-2所示,则W(S)中含积分环节的个数就是系统的类型,分别取(a);(b);(c)通过观察闭环系统的零、极点分布与阶跃响应曲线来判断其稳定性,分析系统类型对系统稳定性的影响。W(s)零、极点分布单位阶跃响应曲线系统类型对系统稳定性的影响及规律 1 - s + 2系统的型数影响系统的稳定性,系统的型越大,系统稳定性越差。 1 - s2 + s + 1 1 - s3 + s2 + 1实验程序:1)num=1den=1 1G=tf(num,den)W=feedback(G,1)figurepzma

28、p(W)title('零极点分布')gridfigurestep(W)title('闭环')Grid2)3)略3.零、极点对系统稳定性的影响若线性定常系统的结构图如图4-1所示, 其中W(S)分别为:(a);(b);(c);(d)通过观察系统的零极点分布与阶跃响应曲线,来判断其稳定性,分析零极点位置对系统稳定性有无影响。W(s)零极点位置单位阶跃响应曲线分析零极点的影响零点影响系统的稳态值,极点影响系统的稳定性实验程序:1)num=1 0.2den=1 1 1G=tf(num,den)figurepzmap(G)title('零极点分布')gri

29、dfigurestep(G)title('闭环')grid2)略3)num1=1den1=1 0.2G1=tf(num1,den1)num2=1den2=1 1 1G2=tf(num2,den2)G3=G1*G2figurepzmap(G3)title('零极点分布')gridfigurestep(G3)title('单位阶跃响应')grid4)略4系统参数对稳定性的影响对于结构图4-1,当,其中K=1,=0.1 n=1。保持其中的两个参数值不变,分别改变另一个参数,确定极点位置。观察响应曲线,分析各参数对系统稳定性的影响。Kn极点位置单位阶跃响

30、应曲线影响分析1011K影响系统的稳态值,K越大,稳态值越大。影响系统的超调量,越大,系统超调量越小Wn影响系统的响应速度,wn越大,响应速度越大,调节时间越小201112110110实验程序:1)K=1sgma=0.1wn=1num=K*wn2den=1 2*sgma*wn wn2G=tf(num,den)step(G)gridfigurepzmap(G)grid2)3)4)略三、思考题1) 如何理解开环与闭环两个概念?如何理解它们的相对性?开环控制:只有输入量对输出有控制作用,输出量不参与控制,不存在稳定性的问题闭环控制:输入控制输出,输出参与控制,存在稳定性的问题,具有检测偏差纠正偏差的

31、功能。2) 通过实验观察,你认为系统的闭环零点的位置是否影响系统的稳定性?是否影响其动态特性?那么是否可以类推系统的开环零点的位置也不影响系统的稳定性?为什么?闭环零点的位置不影响系统的稳定性,影响其动态特性。会加快系统的响应速度,零点离虚轴越近,超调量越大。但不可以类推系统的开环零点的位置也不影响系统的稳定性。因为开环零点会影响系统的特征方程,进而影响系统极点的位置,影响系统的稳定性。3) 系统的类型是可以开环传递函数中含积分环节的个数来确定的还是以闭环传递函数的积分环节数来确定的?开环传递函数实验五 利用MATLAB绘制系统根轨迹一、实验目的(1)熟练掌握使用MATLAB绘制控制系统零极点

32、图和根轨迹图的方法;(2)熟练使用根轨迹设计工具SISO;(2)学会分析控制系统根轨迹的一般规律;(3)利用根轨迹图进行系统性能分析;(4)研究闭环零、极点对系统性能的影响。二、实验原理及内容1、根轨迹与稳定性2、根轨迹与系统性能的定性分析1)稳定性。如果闭环极点全部位于s左半平面,则系统一定是稳定的,即稳定性只与闭环极点的位置有关,而与闭环零点位置无关。2)运动形式。如果闭环系统无零点,且闭环极点为实数极点,则时间响应一定是单调的;如果闭环极点均为复数极点,则时间响应一般是振荡的。3)超调量。超调量主要取决于闭环复数主导极点的衰减率,并与其它闭环零、极点接近坐标原点的程度有关。4)调节时间。

33、调节时间主要取决于最靠近虚轴的闭环复数极点的实部绝对值;如果实数极点距虚轴最近,并且它附近没有实数零点,则调节时间主要取决于该实数极点的模值。5)实数零、极点影响。零点减小闭环系统的阻尼,从而使系统的峰值时间提前,超调量增大;极点增大闭环系统的阻尼,使系统的峰值时间滞后,超调量减小。而且这种影响将其接近坐标原点的程度而加强。【综合实践】绘制180°根轨迹。请绘制: (1);(2);(3) 的根轨迹,其中T1=0.2,T2=2,a=0.1,p=1,分析附加零点、极点对根轨迹的影响;固定T值,分别改变a和p的值看附加零、极点位置的变化对根轨迹形状的影响。将结果填入下表。传递函数根轨迹图零

34、、极点分布的影响分析零点分布影响:(1) 改变了根轨迹在实轴上的分布。 (2)改变了根轨迹渐近线的条数、倾角及截距。 (4)根轨迹曲线将向左偏移,有利于改善系统的动态 性能,而且,所加的零点越靠近虚轴,则影响越大。 (5)在右半平面的零点会导致系统的不稳定(1)改变了很轨迹在实轴上的分布。 (2)改变了根轨迹渐近线的条数、倾角和截距。 (3)改变了根轨迹的分支数。a=0.1a=1a=-0.5P=1P=-1(4)加右半平面的极点,根轨迹曲线将向左偏移。 P=2(5) 加左半平面的极点,根轨迹曲线将问右偏移,不利于改善系统的动态性能,而且越靠近虚轴,这种影响就越大。【综合实践】0

35、6;根轨迹的绘制及参量分析。分别绘制(1);(2)的0°根轨迹,比较其与180°根轨迹不同。其中T1=0.2,T2=2,a=0.1,p=1。对于上面的180°和0°根轨迹,求系统临界稳定时的Kg值,求Kg=5时系统极点的位置(在根轨迹上的小红块上点击鼠标右键显示极点坐标值,该小红块可以用鼠标拖动);分析此时系统的阶跃动态响应和Bode图。根轨迹系统恒稳定时kg的值Kg=5时闭环系统零极点阶跃响应曲线Bode图(1)180根轨迹系统恒稳定Z=-10P1=-3.38+1.91iP2=-3.38-1.91i(1)根轨迹1.02Z=-10P1=1.72P2=-5

36、.95(2)180根轨迹20P1=-0.479-1.57iP2=-0.479+1.57iP3=-5.54无零点(2)0根轨迹1.26P1=-3.62+0.502iP2=-3.62-0.502iP3=0.74无零点0度根轨迹当Kg取某值是系统的闭环传递函数其实是开环系统引入正反馈对应的传递函数,所以系统不容易稳定。三、思考题1) 附加开环零点总对系统的稳定性是否有利?不是,只有附加合适的开环零点,可以使不稳定的系统变稳定。2) 附加开环极点总对系统的稳定性是否不利?不是,附加右半平面的极点,使根轨迹向左偏移,可能提高系统的稳定性。3) 对实际系统,如何通过附加零点和极点来改善系统性能?举例说明。

37、由本实验可知:加右半平面的极点,根轨迹曲线将向左偏移;加左半平面的极点,根轨迹曲线将向左偏移,有利于改善系统性能4) 如何绘制系统等效根轨迹?绘制参数根轨迹的关键是引入等效开环传递函数,将新的参数通过变换,置于常规根轨迹所对应的开环传递函数k的位置上然后按照常规根轨迹的作图法则进行作图。实验六 线性系统的频域分析一. 实验目的(1)熟练掌握使用MATLAB命令绘制控制系统Nyquist图的方法;(2)能够分析控制系统Nyquist图的基本规律;(3)加深理解控制系统乃奎斯特稳定性判据的实际应用;(4)学会利用奈氏图设计控制系统;(5)熟练掌握运用MATLAB命令绘制控制系统伯德图的方法;(6)

38、了解系统伯德图的一般规律及其频域指标的获取方法;(7)熟练掌握运用伯德图分析控制系统稳定性的方法;(8)设计超前校正环节并绘制Bode图;(9)设计滞后校正环节并绘制Bode图。二. 实验原理及内容1、频率特性函数。设线性系统传递函数为:则频率特性函数为:2、用MATLAB作奈魁斯特图。控制系统工具箱中提供了一个MATLAB函数nyquist( ),该函数可以用来直接求解Nyquist阵列或绘制奈氏图。命令调用格式为:nyquist(num,den) ; 作Nyquist图, nyquist(num,den,w); 【自我实践6-1】某单位负反馈系统的开环传递函数,求(1) 当k=4时,计算系

39、统的增益裕度,相位裕度,在Bode图上标注低频段斜率,高频段斜率及低频段、高频段的渐近相位角。(2) 如果希望增益裕度为16dB,求出响应的k值,并验证实验程序:(1)z=p=0;-1;-2k=4G=zpk(z,p,k)bode(G)Gridgtext('斜率为-20dB/10dec')gtext('斜率为-60dB/10dec')gtext('渐进相位角-90')gtext('渐进相位角-270')增益裕度:-4.54dB相位裕度:18°(2) k=40验证程序:for k=40 z= p=0;-1;-2 G=zpk(

40、z,p,k) bode(G) hold onendgrid6、系统对数频率稳定性分析【自我实践6-2】系统开环传递函数,试分析系统的稳定性。程序:z=p=0;-2;-10k=240G=zpk(z,p,k)bode(G)gridx,y,z,h=margin(G) 幅值裕度:1.0000相位裕度:9.5374e-06改变k的值,当K=240时,系统处于临界稳定状态。所以当0<k<240,系统稳定,k>240,系统不稳定。【自我实践6-3】某单位负反馈系统的开环传递函数,求(1)绘制Bode图,在幅频特性曲线上标出低频段斜率、高频段斜率、开环截止频率和中频段穿越频率;在相频特性曲线

41、标出:低频段渐近相位角、高频段渐近相位角和-180°线的穿越频率。(2)计算系统的相位裕度g和幅值裕度h,并确定系统的稳定性z=p=0;-100;-10k=31.6G=zpk(z,p,k)bode(G)gridx,y,z,h=margin(G)gtext('斜率为-20dB/10dec')gtext('斜率为-60dB/10dec')gtext('渐近相位角-90')gtext('渐近相位角-270')(2) 相位裕度g=90度 幅值裕度h= 3.4810e+03 所以系统稳定【自我实践6-4】某单位负反馈系统的开环传递

42、函数,令k=1作bode图,应用频域稳定判据确定系统的稳定性,并确定使系统获得最大相位裕度的增益k值。实验程序:num=1 1 den=0.1 1 0 0G=tf(num,den)bode(G)Grid实验结果:有图可知,Wc=1.23,=44°>0所以,系统稳定K=3.3时,系统相角裕度最大(k的变化不影响系统相角,所以取相角最小时,即wc=3.15rad/s,(wc)=-125°时,最大为55°)验证程序:for k=3.3num=k kden=0.1 1 0 0G=tf(num,den)bode(G)hold onendGrid7、 时间延迟系统的频域响应【综合实践】试观察下列典型环节BODE图形状,分析参数变化时对BODE图的影响,填写下表。(1) 比例环节: (K=10、K=30)(2) 惯性环节: (K=1、K=10、T=0.1、1)(3) 积分环节: (K=1、K=10)(4) 微分环节: (K=1、K=10)(5) 二阶惯性环节: (K=1、K=1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论