ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:102.50KB ,
资源ID:4552402      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4552402.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《机械工程控制基础》课程设计MATLAB软件基本操作.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《机械工程控制基础》课程设计MATLAB软件基本操作.docx

1、机械工程控制基础课程设计MATLAB软件基本操作重 庆 交 通 大 学学 生 实 验 报 告实验课程名称 机械工程控制基础 开课实验室 交通装备与制造工程实训中心 学院 机电与汽车工程学院 年级 2012专业班 机械电子工程(2) 开 课 时 间 2014 至 2015 学年第 一 学期总 成 绩教师签名批改日期 2015年 1 月实验项目MATLAB软件基本操作实验时间2015年01月实验地点90304实验性质 验证性 设计性 综合性教师评价: 评价教师签名:一:实验目的1、熟悉MATLAB人机界面和基本内容。2、熟悉MATLAB基本操作方法。二:实验主要内容及过程1.进入MATLAB操作环

2、境和执行MATLAB的命令与程序。在MATLAB的命令窗口打入MATLAB命令和函数,回车后立即执行该命令。在命令窗口修改程序不方便。程序较长时,应打开一个新文件,在新文件内编写和修改程序。然后为程序命名,并保存在同一子目录下。此后在命令串口打入程序名并回车,就执行改程序。2.Simulink软件包3.Simulink软件包可用来对动态系统进行建模,仿真和分析。Simulink采用模块和图表组成系统的结构图模型。这种图形界面与自动控制原理中的传递函数动态框图非常相似,同时采用类似于电子示波器的模块显示仿真曲线。Simulink使用:1.开启Simulink窗口及模块库2.建立新文件3.复制模块

3、4.模块之间的连接5.选择对象与善处对象6.仿真与显示实验项目MATLAB控制系统工具箱和符号运算工具箱的使用实验时间2015年01月实验地点90304实验性质 验证性 设计性 综合性教师评价: 评价教师签名:一:实验目的1熟悉MATLAB基本操作方法。2学会MATLAB控制系统工具箱和符号运算工具箱的使用3学会用MATLAB对课程中的主要概念,原理,类型,问题进行计算,绘图二:实验主要内容及过程3-5numg=1;deng=1,1,0;numh=1;denh=1;t=0:0.1:20;num,den=feedback(numg,deng,numh,denh,-1);step(num,den,

4、t);3-14(1)p=1 2 1 2 1;roots(p)ans = -1.8832 0.2071 + 0.9783i 0.2071 - 0.9783i-0.5310因为特征根不是全部处于复平面左平面,所以系统不稳定;(2)p=1 2 8 12 20 16 16;roots(p)ans = -0.0000 + 2.0000i -0.0000 - 2.0000i -1.0000 + 1.0000i -1.0000 - 1.0000i 0.0000 + 1.4142i 0.0000 - 1.4142i因为特征根全部位于复平面左平面,所以系统稳定;3-16(a)G1=tf(10,1 1 0);H=

5、tf(10 1,1);GS2=G1/(1+G1*H) Transfer function: 10 s2 + 10 s-s4 + 102 s3 + 111 s2 + 10 s GS=minreal(GS2) Transfer function: 10-s2 + 101 s + 10 P=1 101 10;roots(P)ans = -100.9009 -0.0991因为特征根在复平面左平面,所以该系统稳定;(b)G1=tf(10,1 1 0);H=tf(2 0,1);G2=tf(1 1,1 0);G3=G1/(1+G1*H);GS4=G3*G2/(1+G3*G2) Transfer functi

6、on: 10 s8 + 240 s7 + 660 s6 + 640 s5 + 210 s4-s10 + 44 s9 + 536 s8 + 1164 s7 + 1101 s6 + 640 s5 + 210 s4 GS=minreal(GS4) Transfer function: 10 s + 10-s3 + 21 s2 + 10 s + 10 P=1 21 10 10;roots(P)ans = -20.5368 -0.2316 + 0.6582i -0.2316 - 0.6582i因为特征根在复平面左平面,所以系统稳定。实验项目MATLAB辅助的超前-滞后校正器设计实验时间2015年01月实

7、验地点90304实验性质 验证性 设计性 综合性教师评价: 评价教师签名:一:实验目的1深入了解MATLAB基本操作方法。2加深MATLAB控制系统工具箱和符号运算工具箱的使用技能3掌握用MATLAB对课程中的主要概念,原理,类型,问题进行计算,绘图4掌握MATLAB辅助的超前-滞后校正器设计二:实验主要内容及过程5-9-1K=20;G0S=tf(K,0.5 1 0);margin(G0S);phi=50-18+6a=(1+sin(phi*pi/180)/(1-sin(phi*pi/180)phi = 38a =4.203710*log10(a)ans = 6.2364|G0(jw)|=20*

8、lg10(K)-20*lg10(w)-20*lg10(sqrt(0.5*w)2+1)syms w;s=20*log10(K)-20*log10(w)-20*log10(sqrt(0.5*w)2+1)+6.2364;solve(s) ans = 8.94633286257850635564x,y=bode(G0S,9.0);20*log10(x)ans = -6.3378 T=1/(sqrt(a)*9.0)T = 0.0542 T1=a*TT1 = 0.2278GCS=tf(T1 1,T 1) Transfer function:0.2278 s + 1-0.05419 s + 1 GS=G0S

9、*GCS Transfer function: 4.556 s + 20-0.0271 s3 + 0.5542 s2 + smargin(GS);hold on;margin(G0S);margin(GCS);K=5;GS1=tf(K,1 0);GS2=tf(1,1 1);GS3=tf(1,0.5 1);G0S=GS1*GS2*GS3;margin(G0S);phi=-180+40+12phi = -128mag,phase,w=bode(G0S,0.462 0.464 0.466)mag(:,:,1) = 9.5726mag(:,:,2) = 9.5220mag(:,:,3) = 9.471

10、8phase(:,:,1) = -127.8041phase(:,:,2) = -127.9529phase(:,:,3) = -128.1014w = 0.4620 0.4640 0.466020*log10(mag(:,:,3) =-20*log10(b);bb=20*log10(mag(:,:,3)bb = 19.5286b=10(-19.5286/20)b = 0.1056wt=0.4660/5wt = 0.0932T=1/(wt*b)T = 101.6282T1=T*bT1 = 10.7296GCS=tf(T1 1,T 1);GS=GCS*G0S;5-5-(9)GS1=tf(50,1

11、 0 0);GS2=tf(0.6 1,4 1);GS=GS1*GS2;bode(GS);title(bode);GS1=tf(50,1 0 0);GS2=tf(0.6 1,4 1);GS=GS1*GS2;nyquist(GS);title(nyquist);5-5-(10)GS1=tf(7.5,1 0);GS2=tf(0.2 1,1);GS3=tf(1 1,1 16 100);GS=GS1*GS2*GS3;bode(GS);GS1=tf(7.5,1 0);GS2=tf(0.2 1,1);GS3=tf(1 1,1 16 100);GS=GS1*GS2*GS3;nyquist(GS);5-13GS

12、1=tf(10,1 0);GS2=tf(0.56 1,0.1 1);GS3=tf(1,1 1);GS4=tf(1,0.028 1);GS=GS1*GS2*GS3*GS4;bode(GS);有bode图可知,该传递函数的相位裕度为46.5;8-3syms s;A=-5 -1;3 -1;B=2;5;C=1 2;I=1 0;0 1;F=inv(s*I-A);G=simple(C*F*B) G = (12*s + 59)/(s2 + 6*s + 8)8-4syms s;A=0 1;-2 -3;I=1 0;0 1;F=inv(s*I-A);G=ilaplace(F);X0=1;-1;XT=G*X0 XT

13、 = 1/exp(t) -1/exp(t)8-14A=1 3 2;0 2 0;0 1 3;B=2 1;1 1;-1 -1;N=size(A);n=N(1);C=ctrb(A,B)rank=rank(C)if rank=n disp(System is controlled)else disp(System is not controlled)endC = 2 1 3 2 5 4 1 1 2 2 4 4 -1 -1 -2 -2 -4 -4rank = 2System is not controlled8-16syms a b c d;A=a 0 0 0;0 b 0 0;0 0 c 0;0 0 0

14、 d;B=0;1;0;1;C=0 0 1 0;D=0;Q=C;C*A;C*A2;C*A3rank=rank(Q)N=size(A);n=N(1)if rank=n disp(System is observable)else disp(System is not observable)end Q = 0, 0, 1, 0 0, 0, c, 0 0, 0, c2, 0 0, 0, c3, 0 rank = 1 n = 4System is not observable8-24A=1 0.1;0 1;B=0.005;0.1;P=0.6;0.8;K=place(A,B,P)K = 8.0000 5.6000实验项目Simulink仿真环境基本应用实验时间2015年01月实验地点90304实验性质 验证性 设计性 综合性教师评价: 评价教师签名:一:实验目的1深入了解MATLAB基本操作方法。2加深MATLAB控制系统工具箱和符号运算工具箱的使用技能3掌握Simulink仿真环境基本应用二:实验主要内容及过程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1