自动控制原理Matlab仿真实验实验

自动控制原理Matlab仿真实验实验

ID:43495095

大小:761.70 KB

页数:30页

时间:2019-10-08

自动控制原理Matlab仿真实验实验_第1页
自动控制原理Matlab仿真实验实验_第2页
自动控制原理Matlab仿真实验实验_第3页
自动控制原理Matlab仿真实验实验_第4页
自动控制原理Matlab仿真实验实验_第5页
资源描述:

《自动控制原理Matlab仿真实验实验》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、自动控制原理Matlab仿真实验实验学院:职业技术教育学院专业:电气工程及其自动化班级:电气(职)132学生:徐家标学号:指导教师:日期:2016年6月12日-2016年6月17日实验一系统的数学模型一、实验目的和任务1、学会使用MATLAB的命令;2、掌握MATLAB有关传递函数求取及其零、极点计算的函数。3、掌握用MATLAB求取系统的数学模型二、实验仪器、设备及材料1、计算机2、MATLAB软件三、实验原理1、MATLAB软件的使用2、使用MATLAB软件在计算机上求取系统的传递函数四、实验报告要求1、将各实验内容的要求写入实验报告。2、写出要求的实验程序。3、记录各命令运行后的结

2、果五、实验内容6(s+5)例1-3、设置传递函数G(s)=,时间延迟常数τ=422(s+3s+1)方式1:set(G,'ioDelay',4)%为系统的ioDelay属性设定值G%显示传递函数源程序:>>num=6*[1,5];den=conv([1,3,1],[1,3,1]);G=tf(num,den);set(G,'ioDelay',4)G运行结果为:Transferfunction:6s+30exp(-4*s)*------------------------------s^4+6s^3+11s^2+6s+16(s+5)例1-4、已知传递函数G(s)=,提取系统的分子和分母多项式(

3、实22(s+3s+1)验)源程序:num=6*[1,5];den=conv([1,3,1],[1,3,1]);G=tf(num,den)[numden]=tfdata(G,'v')运行结果:Transferfunction:6s+30------------------------------s^4+6s^3+11s^2+6s+1num=000630den=161161例1-5、某系统的零极点模型为:(利用算子求解)2(s+5)G(s)=6(s+1)(s+2)(s+2+2j)(s+2−2j)源程序:s=zpk('s')G=6*(s+5)^2/((s+1)*(s+2)*(s+2+2)*(s

4、+2-2))运行结果:Zero/pole/gain:6(s+5)^2-------------------s(s+1)(s+2)(s+4)2s+4s+11例1-7已知系统传递函数G=,求零极点及增益,并绘22(s+6s+3)(s+2s)制系统零极点分布图。(实验)源程序:>>s=tf('s')G=(s^2+4*s+11)/((s^2+6*s+3)*(s^2+2*s));[z,p,k]=zpkdata(G,'v')pzmap(G)运行结果:s^2+4s+11--------------------------s^4+8s^3+15s^2+6s例1-11给定零极点模型:(s+2)(s+7))

5、G(s)=6.8s(s+3±j2)(s+1.5)用MATLAB命令得出其等效的零极点传递函数模型。输入程序的过程中要注意大小写。源程序:num=conv(6.8,conv([12],[17]));den1=conv([10],conv([132j],[13-2j]));den=conv(den1,[11.5]);G=tf(num,den)运行结果:G=6.8s^2+61.2s+95.2-----------------------------------------------s^6+7.5s^5+18s^4+13.5s^3+4s^2+6s1、特征多项式的建立与特征根的求取在命令窗口依次

6、运行下面命令,并记录各命令运行后结果源程序:p=[1,3,0,4];r=roots(p)p=poly(r)运行结果:r=-3.35530.1777+1.0773i0.1777-1.0773ip=1.00003.0000-0.00004.00002、求单位反馈系统的传递函数:源程序:numg=[1];deng=[500,0,0];numc=[1,1];denc=[1,2];[num1,den1]=series(numg,deng,numc,denc);[num,den]=cloop(num,den,-1);printsys(num,den)运行结果:num/den=s+1---------

7、-------------------500s^3+1000s^2+4s+43、传递函数零、极点的求取在命令窗口依次运行下面命令,并记录各命令运行后结果源程序:num1=[6,0,1];den1=[1,3,3,1];z=roots(num1)p=roots(den1)n1=[1,1];n2=[1,2];d1=[1,2*i];d2=[1,-2*i];d3=[1,3];num2=conv(n1,n2)den2=conv(d1,conv(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。