如何使用“联合仿真”fmu万博1manbetx和总线信号运行simulink模型?

12个视图(过去30天)
Matlab用户
Matlab用户 2020年2月28日
编辑: Matlab用户2020年2月28日
大家好,
我想用进口的FMU处理一些总线信号。
下图显示了模型所需的功能结构。该模型具有协同仿真模块。
FMU块:
FMU工作正常,无任何中断或警告。Matlab功能块只进行一些基本计算,所有输入和输出均来自数据类型double。
但是,当我模拟包含fmu块的父simulink模型时,我收到以万博1manbetx下错误消息:
运行模拟时出错,模拟已终止
原因:
  • 提供的FMU中出错:块的函数“fmi2ExitInitializationMode”中发生错误FMU_测试模型/FMU"在模拟过程中,。要调试FMU文件,请选中“启用FMU调试日志记录”复选框。欲了解更多信息,请参阅FMU故障排除文档.
我使用了调试器,但它再次只显示相同的错误消息。
MathWorks仅显示了使用总线信号和“模型交换”FMU的simulin万博1manbetxk模型示例。
所以我问我,是否有可能用总线信号和联合仿真模块来运行仿真?
如果是,为什么会出现此错误?
有人能解决这个问题吗?
或者也可以使用matlab导出模型交换fmu吗?
谢谢和亲切的问候
托拜厄斯

0评论

登录以发表评论。

答案(0)

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!