主要内容

导出模型到独立金宝appfmu

此示例显示了如何将Simulink组件导出到与SimulinkCo金宝appmpiler®的独立共模拟FMU 2.0。有关模型的详细说明,请参见:

在此示例中,空气比率控制系统由三个模型组成:金宝app

  • 燃油率控制部分:fmudemo_export_fuelsys_controller,,,,

  • 发动机气体动力学组件:fmudemo_export_fuelsys_plant, 和

  • 顶级模型fmudemo_export_fuelsys_top

一旦将控制器和植物组件导出到FMU格式,就可以使用顶级模型集成它们。生成的FMU也可以将其导入到支持FMI的其他仿真工具中。金宝app有关支持FMI的工具列表,请参见:金宝apphttps://fmi-standard.org/tools/

出口燃油速率控制组件到FMU

打开fmudemo_export_fuelsys_controller示例模型。

模拟选项卡,单击下拉按钮节省。在导出模型部分,单击独立fmu ...。在FMU导出对话框中,配置包装器型号和图标设置,并为生成的FMU指定保存位置。

点击创造导出到FMU。这fmudemo_export_fuelsys_controller.fmu文件可以在指定的保存位置找到。

出口发动机气体动力学组件到FMU

打开fmudemo_export_fuelsys_plant示例模型。

FMU也可以使用命令行导出。在MATLAB命令行窗口中,使用ExportToFMU2CS命令:

%出口模型到独立共模拟FMU 2.0exporttofmu2cs('fmudemo_export_fuelsys_plant',,,,'createModeLafterGeneratingFmu',,,,'离开',,,,“ Addicon”,,,,“快照”,,,,“ savedirectory',PWD);

您可以使用可选参数createModeLafterGeneratingFMU,,,,Addicon, 和SAVEDIRECTORY配置FMU导出设置。有关更多信息,请致电帮助导出

将FMU组件集成在Simulink中金宝app

一旦两个FMU成功地导出,您就可以使用顶部模型fmudemo_export_fuelsys_top完全集成了测试系统。