目录

一、版本说明

二、软件功能

三、软件下载安装

1.TruckSim 2019.0

2.MATLAB R2017b

3.Prescan 2021.1.0

四、建立联合仿真

(一)Simulink创建slx文件

(二)TruckSim搭建车辆动力学模型

(三)Prescan仿真环境搭建


本文章为作者在联合仿真过程中的一些心得,如有错误,欢迎指正!!

一、版本说明

TruckSim 2019.0

Prescan 2021.1.0

MATLAB R2017b

PS:目前只实现了这三个软件版本的联合仿真,其他软件版本未测试。

二、软件功能

TruckSim提供车辆动力学模型

Prescan提供仿真环境

MATLAB设计算法

三、软件下载安装

1.TruckSim 2019.0

链接:https://pan.baidu.com/s/1fIgrILxi7ngSGD2GL40D0A

提取码:bkpo

安装教程按照视频教程安装!!!

如果最后运行license有问题,修改License Utility中License Search Path的路径,只保留MSCLIC_SSQ.lic的路径。

2.MATLAB R2017b

链接:https://pan.baidu.com/s/1NLPq7YrOj8JB8EE3qSVDwg

提取码:abh8

3.Prescan 2021.1.0

链接:https://pan.baidu.com/s/1xRE2nfu59jzZvcFkZ7fgfQ

提取码:62mk

四、建立联合仿真

(一)Simulink创建slx文件

1.创建一个工作文件夹,

如:D:\ABC\1_Project\prescan_simulink_trucksim\test3\work_folder

2.创建一个空的simulink文件,格式为.slx,

如:Trucksim_prescan_co3.slx

(二)TruckSim搭建车辆动力学模型

1.选择一个带有simulink联合仿真的Datesets,如下图所示:

2. 复制第一步所选择的Datasets,并输入库名及dataset名称。

3.设置仿真工况Procedure

复制成功后点击进入Trucksim_prescan_co1,其设置如下:

4.设置联合仿真环境

复制成功后点击进入Trucksim_prescan_co1,其设置如下:

其中“2”处设置工作文件夹路径,如:D:\ABC\1_Project\prescan_simulink_trucksim\test3\work_folder

其中“3”处设置工作文件夹路径下的simulink模型文件(slx)的路径,如:D:\ABC\1_Project\prescan_simulink_trucksim\test3\ work_folder \Trucksim_prescan_co3.slx,Trucksim_prescan_co3.slx为第一步中创建的simulink文件。

5.设置输入输出,此步骤根据算法的需求进行定义

6.Trucksim配置完成,发送到simulink中

Trucksim会打开之前创建的Trucksim_prescan_co3.slx模型,打开Library,将Trucksim S-Function添加到模型中。

将Simfile name改为如下所示。

点击运行,如果能够运行,说明Trucksim与Simulink联合仿真成功。

(三)Prescan仿真环境搭建

1.创建一个新的仿真环境。

创建过程参考教程。

需要注意的是作为Trucksim的仿真actors,我们应该将其中的Audi A8 Sedan改为Trucks模块中的一辆车。

2.替换车辆动力学模型

右键点击车辆,选择Object configuration。

依次按照下图步骤进行,选择之前创建的Trucksim_prescan_co3.slx模型。

3.构建环境。

依次按照下图步骤。

4.在打开的matlab中选择工作文件夹下的****_cs.slx文件双击运行。

5.点击Regenerate重新加载文件。

6.选择动力学模型,查看是否生成了Trucksim的绿色图标。

7.检查Trucksim模块中的Simfile name是否正确。

8.至此完成了Trucksim+Prescan+Simulink的联合仿真。

PS:如果运行过程中发现仿真运行时间非常缓慢,可以尝试将下图模块屏蔽。

可转载,标明出处即可。 

Trucksim+Prescan+Simulink联合仿真笔记(Carsim同理)相关推荐

  1. carsim中质心加速度_CarSim与Simulink联合仿真

    2.1 Simulink接口 1) 变量由Simulink导入CarSim(导入变量) 可由Simulink导入到CarSim中的变量可达160多个,主要分为以下几部分: n       控制输入 n ...

  2. carsim与simulink联合仿真注意事项

    carsim与simulink联合仿真之前是需要一些配置的,不然容易出错,然后你就开启了踩坑 ,埋坑的一天. 可以去看我b站录得视频. 名字和这个一致 https://www.bilibili.com ...

  3. 自动驾驶CarSim和Simulink联合仿真的完美攻略!

    作者 | 车路慢慢 仿真秀科普作者 导读:大家好,我叫李慢慢,仿真秀专栏作者,某汽车主机厂汽车仿真工程师,正在筹备转岗.自2020年起,我就在仿真秀App分享ANSA教程和攻略,并学习自动驾驶仿真. ...

  4. 智能车辆路径跟踪:carsim和simulink联合仿真,基于车速的变权重多点预瞄驾驶员模型个例

    @基于轨迹预测的多点预瞄驾驶员模型,适合初学者学习,carsim&simulink联合仿真,模型搭建. 一.预瞄-控制基本原理 二.casim模型的搭建 三.联合仿真结果分析 前言 本文主要是 ...

  5. carsim与simulink联合仿真-ABS(制动防抱死系统) 入门——详细步骤

    选用同一车型的两辆汽车,同样的仿真工况,但其中一辆加入在Simulink中建立的ABS控制器,相当于一辆汽车带有ABS,而另一辆汽车没有带ABS,方便对比. 软件:carsim2020.matlab2 ...

  6. 线控转向系统的carsim与simulink联合仿真

    线控转向系统的carsim与simulink联合仿真 ID:72200657445235638泰勒展开式

  7. CarSim与Simulink联合仿真——ABS

    CarSim与Simulink联合仿真--ABS 下图为CarSim软件所提供的一个CarSim与Simulink联合仿真的例子 以CarSim中所提供的与Simulink联合仿真的一个例子为例(稍有 ...

  8. carsim与simulink联合仿真 eps+sbw+lka 动力学车辆模型

    carsim与simulink联合仿真 eps+sbw+lka 动力学车辆模型 线控转向 电动助力转向 车道保持 四合一 ID:45120672452320790

  9. carsim+simulink联合仿真实现变道 包含路径规划算法+mpc轨迹跟踪算法 可选simulink版本和c++版本算法 可以适用于弯道道路,弯道车道保持,弯道变道

    carsim+simulink联合仿真实现变道 包含路径规划算法+mpc轨迹跟踪算法 可选simulink版本和c++版本算法 可以适用于弯道道路,弯道车道保持,弯道变道 carsim内规划轨迹可视化 ...

最新文章

  1. 【java】兴唐第三十一节课之反射
  2. fpga中的case语句
  3. 业务服务管理究竟为何可望而不可及
  4. 程序异常退出后,托盘残留图标清理方法(C#)
  5. java程序移植_java JDBC 提高程序可移植性
  6. asp.net模板控件示例
  7. AOP 面向切面编程、拦截器
  8. 如何使用微小区一键生成可打印的物业缴费通知单
  9. 使用canvas保存网页为pdf文件支持跨域
  10. Arm linux开发板连接笔记本连通外网
  11. css 字体样式设置大全
  12. 嵌入式设备的启动过程
  13. 静音键盘 知乎_如何“静音”您的嘈杂机械键盘
  14. Javascript:ES6-ES11(1)
  15. 解决usr/bin/ld: cannot find -lxxx问题
  16. 时序预测 | MATLAB实现ARIMA时间序列预测(GDP预测)
  17. Google退出中国内地祭
  18. 最清晰!一篇文章读懂 OceanBase 最新的产品家族
  19. java cometd_cometd使用-bayeux协议(读法:贝叶)
  20. matlab中内置D-STATCOM模型

热门文章

  1. 企业重要税种-印花税
  2. Euraka服务端简单配置
  3. 开源ERP系统Odoo实施日记--001
  4. js动态生成表格(原创)
  5. 在Android项目中使用SpringBoot框架
  6. 官网下载 Vivado
  7. Java8 map转list集合
  8. 详细讲解RNN+LSTM+Tree_LSTM(Tree-Long Short Term Memory)基于树状长短期记忆网络
  9. A股和B股票的区别?
  10. Oracle 数据库备份与恢复