car与simulink联合仿真大总结.doc_第1页
car与simulink联合仿真大总结.doc_第2页
car与simulink联合仿真大总结.doc_第3页
全文预览已结束

下载本文档

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

文档简介

.一直困扰我的acar与simulink联合仿真今天终于做通了,以发此贴给大家一些建议。我做的这个例子很简单,主要目的是将acar和simulink调通。使用的软件平台:adams2005r2,matlab7.01 步骤如下:1, 打开car的例子mdi_demo_vehicle_it,在tools/plugin manger中调出controls安装如下图片设置control:然后按ok键2, 对整车进行仿真,安装如下的图片进行设置,注意mode of simulation选择为files_only.3, 按ok之后产生几个文件4, 在matlab中用编辑器打开Controls_Plant_1.m修改ADAMS_prefix = Controls_Plant_1 ;为ADAMS_prefix = AA_iso_lane_change 5, 打开AA_iso_lane_change.m文件,将ADAMS_outputs修改为testrig.steering_wheel_angle;6, 将ADAMS_init = file/command=Controls_Plant_1_controls.acf ;改为ADAMS_init = file/command=AA_iso_lane_change_controls.acf ;7, 打开matlab,在光标后输入Controls_Plant_1,出现% INFO : ADAMS plant actuators names :1 testrig.steering_wheel_torque% INFO : ADAMS plant sensors names :1 testrig.steering_wheel_angle再输入adams_sys弹出一个adams_sub的plant8, 新建一个simulink model,将adams_sub放入这个控制系统中系统中,plant的输入是转向力矩(再这里是个正弦函数副值为150),输出是转向角度。9, 设置adams_sub的参数其中output files prefix设置为AA_iso_lane_change其他的参数如图所示。所建立的控制框图如下,注意这是个开环系统。点击simulink上的仿真按钮,会弹出adams的dos框图,adams进行不断的迭代,直到仿真结束。10, 仿真结束之后产生的文件有这些文件可以在adams的后处理中使用。11, 个人感觉最重要的的几点就是:将adams_server.py,adams_plant.dll,decode.m这三个文件找到(这三个文件在我的附件中),放入当前的工作目录,这样可以大大减少出错的机会,还有就是adams和matlab的工作目录选为同一个工作目录。Car与simulink仿真 和 view与simulink仿真有点

温馨提示

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

评论

0/150

提交评论