自动控制原理实验报告mathlab建模.doc

自动控制原理实验报告mathlab建模.doc

ID:33286841

大小:745.90 KB

页数:18页

时间:2019-02-23

自动控制原理实验报告mathlab建模.doc_第1页
自动控制原理实验报告mathlab建模.doc_第2页
自动控制原理实验报告mathlab建模.doc_第3页
自动控制原理实验报告mathlab建模.doc_第4页
自动控制原理实验报告mathlab建模.doc_第5页
资源描述:

《自动控制原理实验报告mathlab建模.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、自动控制原理实验报告学院:机电工程学院班级:姓名:学号:指导老师:-17-实验一:在MATLAB中创建系统模型一、实验目的:1.熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。2.通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。二、实验过程:1.传递函数模型的建立1)多项式形式的传递函数①课本例2.23上机操作过程如下:②课本P62,习题2-3上机操作过程如下:-17-2)零、极点形式的传递函数课本例2.24上机操作过程如下:3)分子、分母为因式乘积形式的传递函数课本例2.25

2、上机操作过程如下:-17-2.Simulink建模①课本例题上机操作如下:设单位反馈系统的开环传递函数为:将其转换成Simulink框图,输入为阶跃信号,它的Simulink框图如下所示:②比例环节和的SIMULINK图形建模操作如下;-17-比例环节的SIMULINK图形如下图所示:比例环节的SIMULINK图形-17-3.课后练习用matlab求下列函数的拉氏变换(习题2-1),上机操作过程如图所示:-17-实验二:在MATLAB中算特征根及绘制根轨迹图-17-一、实验目的:1.掌握MATLAB下的根轨迹绘制方法;2.学会利用根轨迹

3、进行系统分析。二、实验过程:1)例3-21试利用MATLAB函数求例3.1中k=2.k=20时系统的特征根,并分别判定稳定性。上机操作过程如下:>>num=[2];den=conv([10],conv([0.11],[0.251]));g=tf(num,den);sys=feedback(g,1);>>pzmap(sys)p=pole(sys)p=-11.0314-1.4843+2.2470i-1.4843-2.2470i-17-2)例3-22二阶系统如图3.13所示,设Wn=1,试研究系统的单位阶跃响应与参数的关系。上机操作过程如下:

4、>>w=1;>>num=w^2;>>figure(1);>>holdon;>>forx=0.2:0.1:1.2den=[12*x*ww^2];sys=tf(num,den);step(sys)endgridon3)开环传递函数绘制其闭环根轨迹。上机输入程序如下:>>z=[];p=[0,-1,-2];k=1;sys=zpk(z,p,k);rlocus(sys)-17-运行结果:4)例4-20利用MATLAB程序绘制例4-11的广义根轨迹上机输入程序如下:num=[1];den=[120];g=tf(num,den);rlocus(g);h

5、oldonfork1=0.1:0.2:3num=[1];den=[12k10];sys=tf(num,den);rlocus(sys)end运行结果如下:-17-5)习题4-1设单位反馈系统的开环传递函数为,试用解析法绘制增益K从0→变化时的闭环根轨迹,用MATLAB绘制出。上机输入程序如下;num=[1];den=conv([10],[110]);rlocus(num,den)运行结果如下:-17-实验三:控制系统的频域分析法一、实验目的:1.掌握用MATLAB语句绘制各种频域曲线。2.掌握控制系统的频域分析方法。二、实验过程:1)例

6、题1.系统的开环传递函数为绘制Bode图、Nyquist曲线和Nichols曲线的MATLAB程序如下:num=[10];den=conv([21],conv([11],[0.11]));gh=tf(num,den);figure(1)bode(gh)gridfigure(2)-17-nyquist(gh)figure(3)nichols(gh)Ngrid执行后的Bode图、Nyquist曲线和Nichols曲线为:-17-2)典型二阶系统绘制出,,0.3,0.5,0.8,2的bode图,记录并分析对系统bode图的影响。num=[00

7、36];den1=[11.236];den2=[13.636];den3=[16.036];den4=[19.636];den5=[12436];w=logspace(-2,3,100);bode(num,den1,w);gridtext(4.2,-15,'¦Î=0.1')holdbode(num,den2,w);text(2.5,-22,'¦Î=0.3')bode(num,den3,w);text(13.5,-150,'¦Î=0.5')bode(num,den4,w);text(24,-157,'¦Î=0.8')bode(num,de

8、n5,w);-17-text(1.4,-45,'¦Î=2.0')实验四:控制系统的设计一、实验目的:1.掌握用MATLAB语句绘制各种频域曲线。2.掌握控制系统的校正设计方法。二、实验过程:1)试利用MAT

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

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

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