试验三二阶系统matlab仿真dg_第1页
试验三二阶系统matlab仿真dg_第2页
试验三二阶系统matlab仿真dg_第3页
试验三二阶系统matlab仿真dg_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、利用simulink进行仿真的步骤1 .双击桌面图标 心打开Matlab软件;2 .在Command Windo命令行 >>后输入simulink并回车或点击窗口上 部图标带直接进入simulink界面;3 .在simulink 界面点击File-New- Model就可以在 Model上建立系统 的仿真模型了;4 .在左面的器件模型库中找到所需模型,用鼠标将器件模型拖到建立 的Model上,然后用鼠标将它们用连线连起来,系统的仿真模型就 建立起来了 ;5 .点击界面上部的图标”进行仿真,双击示波器就可以看到仿真结 果。实验要用到的元件模型的图标及解释如下:m/p阶跃信号:在sim

2、ulink-source 中可以找到,双击可以设定阶跃时间。sum在simulink-math operations中可以找到,双击可以改变器属性以实现 信号相加还是相减;xe比例环节:在simulink-math operations中可以找到,双击可以改变器属 性以改变比例系数;13lnteorat01积分环节:在simulink-continues中可以找到;TranmrFcn传函的一般数学模型表达形式:在simulink-continues 中可以找到,双击可以对传递函数进行更改(通过设定系数)。S 一Scop*示波器:在 simulink-sinks 中可以找到。传递函数的Matla

3、b定义传递函数以多项式和的形式(一般形式、标准形式)给出bosmbism1 Lbmisbmnn 1aosa)s Lanisan用如下语句可以定义传递函数G(s)> > num=bo,bi,b2 bm;只写各项的系数> > den=ao,ai,a2,丽;只写各项的系数> > g=tf(num,den)或>>g=tf(b0,b1,b2 bm,a0,a1,a2,an)例:用Matlab定义二阶系统G(s)32s2 2*0.6*3 s 32(0.6, n 3)并用Matlab语句绘制此二阶系统在单位阶跃信号输入下的输出曲线c(t)(即单位阶跃响应)。(1

4、)定义函数:> > num=3A2> > den=1,2*0.6*3, 3A2> > g=tf(num,den)(2)求系统的单位阶跃响应 c(t):> > step(g)可得到系统的单位阶跃响应1.4Step Response1.210.40.20.511.522.53Time (sec)0.8 dm0.63.5上述语句实现的功能也可以以一条语句实现:>> step(tf(3A2,1,2*0.6*3,3A2)实验二二阶系统的Matlab仿真、实验目的1、研究二阶系统的特征参数一阻尼比和无阻尼自然频率 n对系统动态性能的影响。2、利用

5、simulink工具和MATLAB语句实现二阶系统的仿真。3、熟悉MATLAB语句对二阶系统传函的表达形式以及阶跃响应的表达形式。、实验内容1、simulink仿真(标准二阶系统 n=i, =0.5)构建如下系统,观察系统输出 c。st 叩 1TLinmrFcrdScvpH2、用Matlab语句实现二阶系统仿真(1)对于标准二阶系统,当n=4,改变值对性能的影响> 1< <0 (负阻尼)> > step(tf(4A2,1,2*(-0.5)*4,4A2); (0.5)<-1 (负阻尼)>> step(tf(4A2,1,2*(-1.5)*4,4A2)

6、; (1.5)=0 (零阻尼)>> step(tf(4A2,1,2*0*4,4A2); (0)0< <1 (欠阻尼)»figure» step(tf(4A2,1,2*0.1 *4,4A2);(»hold on ;(保留已经绘制的曲线)» step(tf(4A2,1,2*0.2*4,4A2);(» step(tf(4A2,1,2*0.3*4,4A2);(» step(tf(4A2,1,2*0.4*4,4A2);(» step(tf(4A2,1,2*0.5*4,4A2);(» step(tf(4

7、A2,1,2*0.6*4,4A2);(» step(tf(4A2,1,2*07*4,#2);(» step(tf(4A2,1,2*0.8*4,4A2);(» step(tf(4A2,1,2*0.9*4,4A2);(=1 (临界阻尼)»figure»step(tf(4A2,1,2*1*4,4A2);('>1 (过阻尼)» hold on» step(tf(4A2,1,2*2.0*4,4A2);(» step(tf(4A2,1,2*40*4,#2);(» step(tf(4A2,1,2*80*4,#2);(2)对于标准二阶系统,当=0.5,改变»figure» step(tf(1A2,1,2*0.5*1,1A2);(wn=1)» hold on» step(tf(2A2,1,2*0.5*2,2A2);( wn =2)» step(tf(4A2,1,2*0.5*4,4A2);(con =4)» step(tf(8A2,1,2*0.5*8,8A2);( wn

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论