机电控制系统大作业基于MATLAB的机电控制系统响应分析_第1页
机电控制系统大作业基于MATLAB的机电控制系统响应分析_第2页
机电控制系统大作业基于MATLAB的机电控制系统响应分析_第3页
机电控制系统大作业基于MATLAB的机电控制系统响应分析_第4页
机电控制系统大作业基于MATLAB的机电控制系统响应分析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、成 绩机电系统控制基础大作业一基于matlab的机电控制系统响应分析1 作业题目1. 用matlab绘制系统的单位阶跃响应曲线、单位斜坡响应曲线。2. 用matlab求系统的单位阶跃响应性能指标:上升时间、峰值时间、调节时间和超调量。3. 数控直线运动工作平台位置控制示意图如下:伺服电机原理图如下:(1) 假定电动机转子轴上的转动惯量为j1,减速器输出轴上的转动惯量为j2,减速器减速比为i,滚珠丝杠的螺距为p,试计算折算到电机主轴上的总的转动惯量j;(2)假定工作台质量m,给定环节的传递函数为ka,放大环节的传递函数为kb,包括检测装置在内的反馈环节传递函数为kc,电动机的反电势常数为kd,电

2、动机的电磁力矩常数为km,试建立该数控直线工作平台的数学模型,画出其控制系统框图;(3)忽略电感l时,令参数ka=kc=kd=r=j=1,km=10,p/i=4,利用matlab分析kb的取值对于系统的性能的影响。2 题目1(给出操作过程、仿真结果及分析、源代码)操作过程:创建m文件 运行得到结果源代码:clear all;t=0:0.01:0.8;%ng=25;dg=1 4 25;g1=tf(ng,dg);%y1a,t=step(g1,t);y1b,t=lsim(g1,t,t);%subplot(121),plot(t,y1a,-,t,y1b,-)legend(单位阶跃响应,单位斜坡响应)x

3、label(t(sec),ylabel(x(t);grid on图形如下:题目2操作过程:创建m文件 运行得到结果源代码:close all; % t=0:0.001:1; % yss=1;dta=0.02; % ng=25; dg=1 4 25;g1=tf(ng,dg); y1a,t=step(g1,t); % r=1;while y1a(r)1-dta & y1a(s)1-dta&y(s)1+dta;s=s-1;endts=(s-1)*0.001;y1a,t=step(g,t);r=1;while y1a(r)yss;r=r+1;endtr=(r-1)*0.001;tr tp mp ts运行结果如下:ans=0.01600.02400.26550改变kb的值,将上述代码中的kb=10改成kb=50,运行结果如下:ans = 0.0060 0.0100 0.5739 0再次改变kb的值,将上述代码中的kb=50改成kb=100,运行结果如下:an

温馨提示

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

评论

0/150

提交评论