主要内容

进口FMU.

使用FMU.块将功能模型单元(FMU)导入Simulink金宝app®

FMU块根据要导入的现有FMU自动选择FMU模式:

  • 共模拟- 集成实现FMI共模界面的FMUS。这些FMU可以包含用于工具耦合的本地溶剂。

  • 模型交换- 集成实现FMI Model Exchange接口的FMU。这些FMU不包含本地溶剂。相反,这些fmus继承了Simulink的求解器。金宝app

此块支持FMI版本1.金宝app0和2.0。对于FMI 2.0版,如果您的FMU包含共模和模型Exchange元素,则块会检测到此状态并提示您选择块的操作模式。

您可以使用您的FMU块进行其他Simulink块。金宝appFMU块支持正常,快速的加速金宝app器和加速器模式。对于FMU记录的FMU块,不支持快速加速器模式。金宝app

本主题假定您提供了一个.FMU.文件。

FMU XML文件指令

默认参数值导向相应的参数开始FMU中定义的值modeldescription.xml.文件。块参数值覆盖FMU二进制实现中定义的相应参数的初始值。

金宝appSimulink相应地解释了这些FMU标签。

FMU标签 金宝app

标准等级具有如下所示的属性:

  • 因果关系=“无”或者因果关系=“内部”

  • 变异性=“参数”

  • 开始定义价值

解释标准等级元素作为块参数

真实的

将块参数解释为编辑字段

整数

将块参数解释为编辑字段

布尔基

将块参数解释为复选框

枚举

将块参数解释为下拉列表

细绳

解释为UTF-8编码的字符串

fmu块支持模型描述XML文金宝app件的以下编码格式:

  • ISO-8859.1.

  • UTF-8.

  • UTF-16.

额外的支持和限制金宝app

能力 FMI版本2.0支持金宝app FMI版本1.0支持金宝app

将SimState保存到基础工作区

快速重启

仿真步进

萨克斯·雅各比奥

线性化模型

将参数声明为可调谐并在仿真期间调整它

对于每个子系统块

字符串类型的参数

快速加速器模式

软件 - 循环(SIL)和处理器in-Loop(PIL)模式

代码生成

金宝app支持代码生成目标slrealtime.tlc.在共模模式中。不支持金宝appFMU.模型交换模式的块。有关更多信息,请参阅使用Simulink实时应用功能样机单元金宝app(金宝appSimulink实时)

模型覆盖范围

金宝appSimulink Design Verifier™

加速器模式下的模型参考

金宝appSimu金宝applink支持来回踩踏,调整在介于FMU Import块之间的参数,并保存状态,只要FMU本身支持这些功能即可。FMU标志它通过设置支持这些功能金宝appcangetandsetfmustate.canserializefmustate.其模型描述XML中的字段真的

FMU导出例子

例子 描述

将共同仿真FMU导入Simulink金宝app

此模型显示如何使用FMU块加载支持共仿模式的FMU文件。金宝app

将模型Exchange FMU导入Simulink金宝app

此模型显示如何使用FMU.块加载支持模型交换模式的FMU文件。金宝app

在FMU导入块中使用总线信号和结构参数

此模型显示如何在支持模型交换模式的FMU块中使用总线信号和结构参数。金宝app

也可以看看

相关话题

外部网站