QBot 发表于 2020-4-11 20:52:59

Cruise使用interface接口与matlab联合仿真许可证报错

本帖最后由 QBot 于 2020-4-11 21:01 编辑

操作系统和软件版本:

win10+cruise2015+matlab2014a

问题截图和描述:



使用Cruise2015自带的Matlab Interface接口联合仿真模型进行仿真时报错,报错信息如下:

license DENIED: cruise_rk_std: No such feature exists.
Feature: cruise_rk_std
Licese path: D:\Program Files (x86)\AVL\CRUISE\avl.dat;license.dat;*.lic;
FlexNet Licensing error:-5,357
For further information, refer to the FlexNet Licensing documentation, available at "www.flexerasoftwarec.om".

应该是许可证问题,请问怎么解决?

问题复现方法:

使用Cruise2015自带的Interface_Models-Cruise_Matlab_Interfaces目录下Cruise_Interface模型进行仿真可复现该问题。

cruise 发表于 2020-4-11 20:53:00

报错信息中的“license DENIED: cruise_rk_std: No such feature exists.”说明确实是许可证问题;
但与使用interface接口与matlab联合仿真无关,这其实是Cruise自带interface仿真模型中的“Catalyst模块”没有许可证导致的,如果不需要做排放仿真,删掉Cruise车辆仿真模型中的“Catalyst模块”应该就不会再报错了;

当然,也可以通过修改许可证文件修复该问题,具体方法如下:

使用文本编辑器打开“avl.dat”,在文件最后添加:

FEATURE cruise_rk_std avl 2016.0 permanent uncounted \
    EDD8827CFE019700BDBF HOSTID=ANY TS_OK ISSUER="TeAM SolidSQUAD-SSQ" \
    START=1-jan-2015 SIGN2="006E 26CA AAEF EA61 BFBA 9DD2 E8FD E400 \
    D392 ADC0 8B87 3DA7 6EC2 4172 909A"


保存“avl.dat”,重新打开Cruise软件。

附件为已修复好的“avl.dat”许可证文件。



页: [1]
查看完整版本: Cruise使用interface接口与matlab联合仿真许可证报错