找回密码
 成为会员
查看: 10634|回复: 5

[经验交流] avl cruise 2015与matlab联合仿真报错

[复制链接]

2

帖子

0

精华

71

铜板

中级会员

Rank: 2

积分
135
发表于 2020-12-5 13:27:16 | 显示全部楼层 |阅读模式

We are leading you to the next level!

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

x
本帖最后由 iSimulink 于 2020-12-5 13:27 编辑

使用avl cruise 2015和matlab 2017b联合仿真,使用的是Cruise Interface方法,matlab是64位,cruise平台也设置为64位了,求解器dll也按照要求使用64位的求解器...\CRUISE\v2015\bin\bin.x86_64-unknown-winnt_i12v10\cruise_m.dll文件,输入输出接口都配置好之后,有时候能够正常的仿真,有时候又不行,间歇性报错,报错的时候都是下图所示的错误:





2020-12-05_132646.png
2020-12-05_132605.png

394

帖子

8

精华

5883

铜板

管理员

Rank: 9Rank: 9Rank: 9

积分
75917
发表于 2020-12-5 17:27:48 | 显示全部楼层
你看过dll接口的教程,interface接口也类似,这种版本匹配方式是不推荐的,也是没有官方兼容性支持的。

2

帖子

0

精华

71

铜板

中级会员

Rank: 2

积分
135
 楼主| 发表于 2020-12-10 13:00:33 | 显示全部楼层
autosim 发表于 2020-12-5 17:27
你看过dll接口的教程,interface接口也类似,这种版本匹配方式是不推荐的,也是没有官方兼容性支持的。 ...

知道问题所在,确实版本不匹配,主要是cruise要求的编译器和Simulink要求的编译器不能同时匹配

评分

参与人数 1金币 +6 收起 理由
autosim + 6 感谢反馈!

查看全部评分

8

帖子

0

精华

81

铜板

中级会员

Rank: 2

积分
105
发表于 2020-12-15 21:14:55 | 显示全部楼层
我用的matlab2016b版本不报错

2

帖子

0

精华

116

铜板

中级会员

Rank: 2

积分
170
发表于 2021-4-13 17:28:28 | 显示全部楼层
autosim 发表于 2020-12-5 17:27
你看过dll接口的教程,interface接口也类似,这种版本匹配方式是不推荐的,也是没有官方兼容性支持的。 ...

你好,请问一下,如果是matlab2018b和cruise2015出现同样的问题,也是因为不匹配吗?

394

帖子

8

精华

5883

铜板

管理员

Rank: 9Rank: 9Rank: 9

积分
75917
发表于 2021-4-14 08:44:55 | 显示全部楼层
Scarlett 发表于 2021-4-13 17:28
你好,请问一下,如果是matlab2018b和cruise2015出现同样的问题,也是因为不匹配吗? ...

教程(https://autosim.club/thread-94-1-1.html)中有建议的版本匹配方式,不在建议范围内的,无法判断是不是就一定不行,只能自己试,我能确定的是cruise 2015可以和matlab 2018b用api接口联合仿真。
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

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

GMT+8, 2024-4-27 01:13 , Processed in 0.038716 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. Design AutoSim

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