汽车运动控制仿真实验报告.docx_第1页
汽车运动控制仿真实验报告.docx_第2页
汽车运动控制仿真实验报告.docx_第3页
汽车运动控制仿真实验报告.docx_第4页
汽车运动控制仿真实验报告.docx_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

汽车运动控制系统仿真设计姓名:学号:XX班级:XX一、题目介绍针对具体的设计对象进行数学建模,然后运用经典控制理论知识设计控制函数,并应用Matla进行仿真分析。通过本次仿真设计,建立理论知识与生活中对象之间的联系,加深和巩固所学的控制理论知识。二、控制对象分析1、控制设计对象简化图2、机构特征汽车运动控制系统如图1所示。忽略车轮的转动惯量,且假定汽车受到的摩擦阻力大小与运动速度成正比,方向与汽车运动方向相反。根据牛顿运动定律,该系统的模型表示为:(1)其中,u为汽车驱动力(系统输入),m为汽车质量,b为摩擦阻力与运动速度之间的比例系数,v为汽车速度(系统输出),为汽车加速度。3、对系统的参数进行如下设定:汽车质量m=1200kg比例系数b=60Ns/m汽车的驱动力u=600N。三、题目要求分析当汽车的驱动力为600N时,汽车将在5秒内达到10m/s的最大速度。由于该系统为简单的运动控制系统,因此将系统设计成10的最大超调量和2的稳态误差。这样,该汽车运动控制系统的性能指标设定为:上升时间:5s;最大超调量:10;稳态误差:2。所以,写出控制系统的数学模型:为了得到控制系统传递函数,对式(1)进行拉普拉斯变换,假定系数的初始条件为零,则动态系统的拉普拉斯变换为既然系统输出是汽车的速度,用Y(s)替代v(s),得到(2)由于系统输出是汽车的运动速度,用Y(S)替代V(s),得到:(3)该控制系统汽车运动控制系统模型的传递函数为:(4)由此,建立了系统模型。四、系统模型的仿真根据我们建立的数学模型,求系统的开环阶跃响应由汽车质量m=1200kg,比例系数b=60Ns/m,汽车的驱动力u=600N。1)在MATLAB中输入代码从图上可看出该系统不能满足系统设计所要求达到的性能指标(汽车将在5秒内达到10m/s的最大速度),需要加上合适的控制器。为了得到更符合要求的系统仿真,我们还需要应用PID控制,根据阶跃响应曲线和参数变化对系统响应的影响,对静态和动态性能指标进行具体的分析,最终设计出满足我们需要的控制系统。这里不作深入的研究。2)利用Simulink进行仿真设计利用Simulink建立系统阶跃响应模型,如下图所示。双击Step模块,设置模块属性:跳变时间为0;初始值为0;终止值为10;采样时间为0。四、总结通过这次试验,我开始时毫无头绪,后来去图书馆查看资料,从一到课后题中得到启发,决定研究对汽车速度控制系统的仿真。另外题目中要求用数字PID方式来控制实现,本例中鉴于学识有限,并未进行深入研究,只是对简单开环系统做了仿真设计。题目难度不高,并未遇到什么特别的难处,但还是问了小伙伴一些问题。

温馨提示

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

评论

0/150

提交评论