
CAR与Simulink联合仿真的全面回顾-CAR与Simulink联合仿真实验汇总.rar
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资料汇总了CAR与Simulink联合仿真的实验内容,包括模型搭建、仿真流程及分析方法,适合工程技术人员和科研人员参考学习。
关于CAR与Simulink联合仿真的总结:
我最近成功完成了CAR与Simulink的联合仿真,并在此分享一些心得供参考。这个例子虽然简单,但主要目的是确保两者之间的兼容性。
使用的软件平台为ADAMS2005R2和MATLAB7.01。以下是步骤概述:
1. 打开示例mdi_demo_vehicle_it,在工具栏中调出controls安装。
2. 对整车进行仿真设置,选择模式simulation mode为files_only.
3. 完成上述步骤后生成几个文件。
4. 在MATLAB编辑器内修改Controls_Plant_1.m中的ADAMS_prefix至AA_iso_lane_change,并在AA_iso_lane_change.m中将ADAMS_outputs改为testrig.steering_wheel_angle,同时更改ADAMS_init的路径为相应的acf文件。
5. 通过输入命令,在MATLAB环境中确认adams_sub的plant相关参数设置正确后,新建一个Simulink模型并插入adams_sub模块。设定转向力矩作为输入(此处是正弦函数值150),输出则是转向角度。
6. 设置好adams_sub参数,特别是output files prefix应设为‘AA_iso_lane_change’。
7. 建立控制框图后点击Simulink仿真按钮开始运行。此时ADAMS将进行迭代直至完成整个仿真实验。
8. 在成功完成后会生成一系列文件供后续处理使用。
9. 最重要的是确保adams_server.py, adams_plant.dll, decode.m这三个关键文件位于当前工作目录内,这样可以避免许多错误的发生;同时建议保持ADAMS和MATLAB的工作路径一致。在CAR与Simulink仿真中以及view与Simulink仿真的区别主要在于要保证文件名的一致性以防止出现不必要的问题。
以上就是我对这次联合仿真实验的总结分享,希望能对大家有所帮助。
全部评论 (0)


