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模型进行仿真可复现该问题。 报错信息中的“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]