找回密码
 成为会员
查看: 8972|回复: 6

[经验交流] Cruise2019的Interface联合仿真

[复制链接]

8

帖子

0

精华

81

铜板

中级会员

Rank: 2

积分
105
发表于 2020-12-15 21:11:05 | 显示全部楼层 |阅读模式

We are leading you to the next level!

您需要 登录 才可以下载或查看,没有帐号?成为会员

x
请问cruise的Interface与matlab联合仿真时,Path to cruise_m.dll和path to cruise project file这两个该怎么设置?

GTQCZN]D%AO{@}DQ4{(0TZD.png

394

帖子

8

精华

5883

铜板

管理员

Rank: 9Rank: 9Rank: 9

积分
75917
发表于 2020-12-16 09:42:36 | 显示全部楼层
Path to cruise_m.dll设置:

“cruise_m.dll”位于AVL Cruise安装路径下,根据具体软硬件环境选择,以win10 x64为例,选择“ia32-unknown-winnt_i12v10”目录下的“cruise_m.dll”即可;

如果你是win10 x86系统,那么需要选择“bin.ia32-unknown-winnt_i12v10”目录下的“cruise_m.dll”文件;

linux环境下联合仿真,动态链接库的后缀将由“cruise_m.dll”变为“cruise_m.so”。

Path to Cruise Project File设置:

这个路径不确定,根据你实际的Cruise项目保存位置,选择“.prj”后缀的Cruise Project文件即可,该Cruise工程模型中需包含“Cruise Interface”模块,并在Data Bus中添加好输入、输出接口。

394

帖子

8

精华

5883

铜板

管理员

Rank: 9Rank: 9Rank: 9

积分
75917
发表于 2020-12-16 09:56:29 | 显示全部楼层
至于你的仿真报错,是你用法不对,interface接口不是这么用的,以Matlab为例,无需打开Cruise软件,在Simulink中运行仿真,仿真结束后,再打开Cruise软件,查看仿真结果。

建议学习一下dll接口,等你毕业了如果还从事相关工作就知道Simulink下做MIL效率有多低了。

8

帖子

0

精华

81

铜板

中级会员

Rank: 2

积分
105
 楼主| 发表于 2020-12-16 10:01:28 | 显示全部楼层
你好,我用的是cruise2019,没有“ia32-unknown-winnt_i12v10”
]PAVK)SS12D/1@0XC[)QO.png

394

帖子

8

精华

5883

铜板

管理员

Rank: 9Rank: 9Rank: 9

积分
75917
发表于 2020-12-16 10:12:29 | 显示全部楼层
18437952830 发表于 2020-12-16 10:01
你好,我用的是cruise2019,没有“ia32-unknown-winnt_i12v10”

windows系统选winnt内核的,版本越高(数字越大)对应操作系统越新,一般选新的即可,可以挨个试试。

8

帖子

0

精华

81

铜板

中级会员

Rank: 2

积分
105
 楼主| 发表于 2020-12-16 13:55:44 | 显示全部楼层
autosim 发表于 2020-12-16 09:56
至于你的仿真报错,是你用法不对,interface接口不是这么用的,以Matlab为例,无需打开Cruise软件,在Simul ...

因为我后期要优化控制策略所以就选用了Interface

1

帖子

0

精华

69

铜板

中级会员

Rank: 2

积分
110
发表于 2021-1-10 16:40:43 | 显示全部楼层
你好,楼主,请问你解决这个问题了嘛
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

Archiver|手机版|AutoSim仿真教程 ( 皖ICP备15024617号-9 )

GMT+8, 2024-4-25 13:05 , Processed in 0.035770 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. Design AutoSim

快速回复 返回顶部 返回列表