隐藏编译的FMU中的输入/输出

Jus*_*ltz 1 modelica dymola fmi

我想导出一个具有受控选择的输入和输出的FMU.

我有一个成功编译成FMU的模型,但是几个内部变量在FMU中作为输出变量出现.

在编译FMU时是否可以隐藏这些变量?

例如,我希望我的模型有3个输入和6个输出.但是,编译后,FMU有26个来自内部模型的变量.这些变量会随着时间的推移接收内部更改的更新.

我正在使用Dymola 2019(虽然我可以使用任何版本).

Mar*_* A. 6

您是否尝试在模型描述过滤器中设置选项?激活"黑匣子"复选框应隐藏除输入/输出之外的所有内容.对于您的问题,"辅助变量"选项可能是一个很好的选择.默认情况下,仅激活"受保护的变量",这当然也提供了另一个选项:保护您不希望在模型中的FMU中可见的变量.

在此输入图像描述