2022年自动控制控制系统时域响应的仿真及分析 .pdf
《2022年自动控制控制系统时域响应的仿真及分析 .pdf》由会员分享,可在线阅读,更多相关《2022年自动控制控制系统时域响应的仿真及分析 .pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2014-2015 学年第1 学期院别: 控制工程学院课程名称 : 自动控制原理实验名称 : 控制系统时域响应的仿真及分析实验教室 : 指导教师 : 郭德全小组成员(姓名,学号): 实验日期:2014 年10 月11 日评分:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 一、实验目的:1、学习并掌握利用MATLAB 编程平台进行控制系统传递函数仿真的方法。2、通过仿真实验研究并总结MATLAB 的一些基本操作。3、练习课本书
2、上第二章与第三章中的计算机仿真部分。二、实验任务及要求:实验任务:熟悉一些 MATLAB 在控制系统中的基本运用。测试以下内容:1.例 2.15 传递函数,利用MATLAB ,计算 G(s)的零点和极点、 H(s)的特征方程以及商G(s)/H(s),在复平面上得到G(s)/H(s)的零-极点图。2.例 2.16 串联联接的框图,熟悉series ,parallel,feedback等函数3.例 2.19 多回路化简,例 2.20 电力牵引电机控制。4.例 4.2 速度控制系统,5.例 4.3 隧道钻机根据实验结果,总结各自的响应规律。实验要求:以上仿真及图形绘制全部采用MATLAB 平台编程完
3、成。三、涉及实验的相关情况介绍(包含实验软件、实验设备、实验方案设计等情况):本次试验采用 matlab 软件仿真,所有试验均为书面例子,即验证性试验。熟悉matlab 的各个命令,学会利用 matlab 计算机辅助设备仿真。四、实验结果(含实验仿真程序、仿真曲线、数据记录表格及实验规律分析与总结等,可附页):(实验一)例2.15G(s)的零点和极点:H(s)的特征方程:z = num/den = 0 + 0.4082i s2 + 3 s + 2 0 - 0.4082i -s3 + 3 s2 + 4 s + 12G(s)/H(s)的商:num/den = 6 s5 + 18 s4 + 25 s
4、3 + 75 s2 + 4 s + 12 - s5 + 6 s4 + 14 s3 + 16 s2 + 9 s + 2名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 复平面上 G(s)/H(s)的零-极点图:代码如下:numg=6 0 1;deng=1 3 3 1;z=roots(numg)n1=1 1;n2=1 2;d1=1 2*i;d2=1 -2*i;d3=1 3;numh=conv(n1,n2);denh=conv(d1,
5、conv(d2,d3);printsys(numh,denh) num=conv(numg,denh);den=conv(deng,numh);printsys(num,den) pzmap(num,den)title(Pole-Zero Map)(实验二)例2.16 简化框图串联: (series )简化框图并联:(parallel)num/den = num/den = s + 1 500 s3 + 500 s2 + s + 2 - - 500 s3 + 1000 s2 500 s3 + 1000 s2名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -
6、 - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 简化框图计算闭环传递函数一(cloop) :简化框图计算闭环传递函数二:(feedback)num/den = num/den = s + 1 s + 2 - - 500 s3 + 1000 s2 + s + 1 500 s3 + 1000 s2 + s + 1代码如下:numg=1;deng=500 0 0;numh=1 1;denh=1 2;num,den=series(numg,deng,numh,denh);printsys(num,den)nump,den
7、p=parallel(numg,deng,numh,denh);printsys(nump,denp)numc,denc=cloop(num,den,-1);printsys(numc,denc)numf,denf=feedback(numg,deng,numh,denh,-1);printsys(numf,denf)(实验三)例2.19 多回路闭环传递函数化简:num/den = s5 + 4 s4 + 6 s3 + 6 s2 + 5 s + 2 - 12 s6 + 205 s5 + 1066 s4 + 2517 s3 + 3128 s2 + 2196 s + 712代码如下:n1=1;d1
8、=1 10;n2=1;d2=1 1;n3=1 0 1;d3=1 4 4;n4=1 1;d4=1 6;nh1=1 1;dh1=1 2;nh2=2;dh2=1;nh3=1;dh3=1;ng1=conv(nh2,d4);dg1=conv(dh2,n4);ng2,dg2=series(n3,d3,n4,d4);ng3,dg3=feedback(ng2,dg2,nh1,dh1,+1);ng4,dg4=series(n2,d2,ng3,dg3);ng5,dg5=feedback(ng4,dg4,ng1,dg1);ng6,dg6=series(n1,d1,ng5,dg5);num,den=cloop(ng6
9、,dg6,-1);名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - printsys(num,den)零极点对消: (minreal)num/den = 0.083333 s4 + 0.25 s3 + 0.25 s2 + 0.25 s + 0.16667 - s5 + 16.0833 s4 + 72.75 s3 + 137 s2 + 123.6667 s + 59.3333代码如下:deng=12 205 1066 2517 3
10、128 2196 712;num,den=minreal(numg,deng);1 pole-zero(s) cancelledprintsys(num,den)(实验三)例2.20 电力牵引电机控制传递函数化简:num/den = 5400 - 20.5 s + 5421.5 系统阶跃 step 响应:00.511.522.5300.20.40.60.811.21.41.61.82TimesecWheelvelocity代码如下:n1=10;d1=1 1;n2=1;d2=20.5;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - -
11、 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - - - - - - - n3=540;d3=1;n4=0.1;d4=1;num1,den1=series(n1,d1,n2,d2);num2,den2=feedback(num1,den1,n4,d4,-1);printsys(num2,den2)num3,den3=series(n3,d3,num2,den2);num,den=cloop(num3,den3,-1);printsys(num,den)num=5400;den=2 2.5 5402;t=0:0.005:3;y,x,t=step(num,den,t
12、);plot(t,y),gridxlabel(Timesec)ylabel(Wheel velocity)(实验四)例4.2 速度控制系统速度控制系统传递函数: (开环)系统稳态误差Yo: (开环)num/den = ans = -1 -0.6666 - 2 s + 1.5开环系统在输入Va(s)=0,对阶跃干扰的响应曲线:024681012-0.7-0.6-0.5-0.4-0.3-0.2-0.10timesecspeedOpen-loop Disturbance Step Response名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年自动控制控制系统时域响应的仿真及分析 2022 自动控制 控制系统 时域 响应 仿真 分析
限制150内