




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自动控制原理实验报告学 院: 机电工程学院 班 级: 姓 名: 学 号: 指导老师: 实验一:在MATLAB中创建系统模型一、实验目的: 1熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。2通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环节响应曲线的理解。二、实验过程:1.传递函数模型的建立1)多项式形式的传递函数课本例2.23上机操作过程如下:课本P62,习题2-3上机操作过程如下:2)零、极点形式的传递函数 课本例2.24上机操作过程如下: 3)分子、分母为因式乘积形式的传递函数 课本例2.25上机操作过程如下: 2.Simulink建模课本例题上机操作如下:设单位反馈系统的开环传递函数为: 将其转换成Simulink框图,输入为阶跃信号,它的Simulink框图如下所示: 比例环节和的SIMULINK图形建模操作如下; 比例环节的SIMULINK图形如下图所示: 比例环节的SIMULINK图形3.课后练习 用matlab求下列函数的拉氏变换(习题2-1),上机操作过程如图所示:实验二:在MATLAB中算特征根及绘制根轨迹图一、实验目的: 1掌握MATLAB下的根轨迹绘制方法;2学会利用根轨迹进行系统分析。二、实验过程:1)例3-21 试利用MATLAB函数求例3.1中k=2.k=20时系统的特征根,并分别判定稳定性。 上机操作过程如下: num=2;den=conv(1 0,conv(0.1 1,0.25 1);g=tf(num,den);sys=feedback(g,1); pzmap(sys)p=pole(sys)p = -11.0314 -1.4843 + 2.2470i -1.4843 - 2.2470i2)例3-22 二阶系统如图3.13所示,设Wn=1,试研究系统的单位阶跃响应与参数的关系。 上机操作过程如下: w=1; num=w2; figure(1); hold on; for x=0.2:0.1:1.2den=1 2 * x * w w2;sys=tf(num,den);step(sys)endgrid on3)开环传递函数绘制其闭环根轨迹。上机输入程序如下: z=;p=0,-1,-2;k=1;sys=zpk(z,p,k);rlocus(sys)运行结果:4)例4-20 利用MATLAB程序绘制例4-11的广义根轨迹上机输入程序如下:num=1;den=1 2 0;g=tf(num,den);rlocus(g);hold onfor k1=0.1:0.2:3 num=1; den=1 2 k1 0; sys=tf(num,den); rlocus(sys)end运行结果如下:5)习题4-1 设单位反馈系统的开环传递函数为 ,试用解析法绘制增益K从0变化时的闭环根轨迹,用MATLAB绘制出。上机输入程序如下;num=1;den=conv(1 0,1 10);rlocus(num,den)运行结果如下: 实验三:控制系统的频域分析法一、实验目的: 1掌握用MATLAB语句绘制各种频域曲线。2掌握控制系统的频域分析方法。二、实验过程:1)例题1.系统的开环传递函数为绘制Bode图、Nyquist曲线和Nichols曲线的MATLAB程序如下:num=10;den=conv(2 1,conv(1 1,0.1 1);gh=tf(num,den);figure(1)bode(gh)gridfigure(2)nyquist(gh)figure(3)nichols(gh)Ngrid执行后的Bode图、Nyquist曲线和Nichols曲线为:2)典型二阶系统绘制出,0.3,0.5,0.8,2的bode图,记录并分析对系统bode图的影响。num =0 0 36; den1=1 1.2 36; den2=1 3.6 36;den3=1 6.0 36; den4=1 9.6 36; den5=1 24 36;w=logspace(-2,3,100);bode(num,den1,w);gridtext (4.2,-15,=0.1)hold bode(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,den5,w); text (1.4,-45,=2.0)实验四:控制系统的设计一、实验目的: 1掌握用MATLAB语句绘制各种频域曲线。2掌握控制系统的校正设计方法。二、实验过程:1)试利用MATLAB命令完成例6.9的控制系统设计。,设k=100。MATLAB的程序如下:k=100;num=k;den=conv(1 0,0.1 1);Gp=tf(num,den);h0,r0,wg0,wc0=margin(Gp);wm=40;L=bode(Gp,wm);Lwc=20*log10(L);a=10(-0.1*Lwc);T=1/(wm*sqrt(a);phi=asin(a-1)/(a+1);Gc=(1/a)*tf(a*T 1,T 1);Gc=a*Gc;G=series(Gc,Gp);bode(G,Gp,-)gridh,r,wg,wc=margin(G)执行的结果如下:第一次校正得到的Bode图2) 试用MATLAB命令完成例6.1的控制系统设计。设单位反馈系统的开环传递函数为。程序如下:num=1;den=conv(1 0,conv(1 1,1 5);sys=tf(num,den);rlocus(sys)num=4.17den=conv(1 0,conv(1 1,1 5);sys=tf(num,den);sys1=feedback(sys,1);figurestep(sys1)执行结果如下: 校正前系统的根轨迹 校正前系统的阶跃响应1. 选取校正装置的极点,于是矫正装置的零点为,故滞后校正装置的传递函数为:程序如下:num=0.1*1 0.1;den=conv(conv(1 0,1 0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北省秦皇岛市青龙满族自治县第一中学2025-2026学年高二上学期9月月考数学试题(原卷版)
- 黑龙江省哈尔滨第三中学2025-2026学年高二上学期9月月考化学试题
- 2026届湖南长沙市广益实验中学英语九年级第一学期期末教学质量检测试题含解析
- 2026届重庆市重点中学英语九上期末复习检测试题含解析
- 2026届贵州省黔东南州剑河县九年级化学第一学期期末联考模拟试题含解析
- 2026届孝感市重点中学化学九上期末质量跟踪监视试题含解析
- 2026届辽宁省营口中学化学九年级第一学期期末学业质量监测模拟试题含解析
- 2026届山西省运城市夏县英语九上期末统考模拟试题含解析
- 2026届广东省湛江市霞山职业高级中学九上化学期中学业水平测试模拟试题含解析
- 2026届哈尔滨香坊区四校联考九年级化学第一学期期中教学质量检测试题含解析
- 农业现代化种植技术培训课件
- 中城汽车(山东)有限公司审计报告
- 大学博士竞赛试题及答案
- 钢结构彩钢瓦施工工艺与技术交底
- 2025版煤矿安全规程宣贯培训课件
- 新课标(水平三)体育与健康《篮球》大单元教学计划及配套教案(18课时)
- 《幼儿园保育教育质量评估指南》知识专题培训
- DB32-T 3751-2020公共建筑能源审计标准-(高清现行)
- 建设工程施工合同最新版(示范文本)(GF—2021—0201)
- 苹果电脑的发展史ppt课件
- 北京中考英语词汇表1600词汇+词组
评论
0/150
提交评论