碎碎念
B站还没有CSDN全面
使用工具
carsim
matlab simulink
presim
超低级的错误,我要哭死
prescan传到simulink时,是要打开carsim的啊!carsim是要一直保持开启
因为不熟悉踩的坑
- carsim界面右上的
lock图标,是用来切换只读与可编辑模式的 D1_R——D1代表前轮,D2代表后轮- 在这里选择import和export量
- 仿真,carsim关联的路径是matlab的simulink模块生成的slx模型文件
- 打开slx文件时,界面没显示carsim的模型,去library手动调用
- 车拖到路径上要变颜色才算
- 三个的联合仿真,carsim是底层,全程不能关,不然模型就无法调用
- 从carsim, send to sinulink时,要先run,才可以send过去。显示没有dataset的话,自己建一个就好了
使用步骤
- 在carsim中导入模型
- 驱动方式powertrain要选四轮驱动4-wheel drive,这样可以有很多接口出来。如果要实验两驱,直接把对应轮扭矩赋零即可。
然后在下面选all external powertrain components - 返回,Run Control 那选择Simulink
- 配置好,关联后simulink路径后,点击send to simulink,将carsim生成的模型导入simulink,对应的slx模型文件会自动打开
- 打开prescan,建好赛道,放上车。在车的右键管理界面,dynamic仿真界面,导入slx
- prescan中parse查看是否有错误;无错误build
- 通过prescan打开simulink(仿真步长要与simulink中的对应,在
Simulation Scheduler中更改) - 在simullink中双击打开prescan编译生成的slx(在一进去的,log所在的上一级。是_cs.slx)
- 每次修改前要点,prescan图标旁的
Regenerate - 点进车辆图标,进去后点进灰色车左下箭头,就能看见carsim。点击这个carsim,给它添加路径
补充调教操作
- 很奇怪,开始carsim和simulink联合时我检查过路径里是有Sovert,但是等prescan联合时又没了(G:\App\Download\carsim2020\Programs\solvers\Matlab84+)
AAAAAAAAA
carsim的许可证,是输入一段就好了





