gcc 功能实体模型单元(FMU)模型需要唯一示例ID

gr8qqesn  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(164)

在Anaconda提示符下,我正在执行一个Python源文件,其中包含以下import语句:

import pyfmi

接下来在代码中,我将通过以下语句加载模型:

self.modelname = "D:/path/model.fmu"

self.model = pyfmi.load_fmu(self.modelname, log_level=6)

其中model.fmu是我的模型。
我的疑问是:
模型中是否有内置的参数作为唯一的示例ID?我问这个是因为我想在python文件中创建同一FMU的多个示例。模型是使用GCC编译器编译的,应该写一个文本文件,每个示例的名称都是唯一的。我想在GCC模型环境中从唯一的示例ID中派生文件名。

7jmck4yq

7jmck4yq1#

如果我们讨论的是从日志记录的Angular 来看模型的输出,那么您可以指定一个特定的日志文件名,模型的一个示例应该将信息记录到这个文件中。
即:

self.model = pyfmi.load_fmu(self.modelname, log_level=6, log_file_name="Instance1_log.txt")

相关问题