使用PyFMI加载多个模型

2024-04-28 14:08:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用pyfmi在主算法中实例化几个模拟从机。在

例如:

models = []
for path in fmuList:
    models.append(pyfmi.load_fmu(path))

我得到的问题是最终会引发一个例外:

^{pr2}$

pdb跟踪调试器中调用相同的for循环,我看到每个模型都成功加载,但是,每个模型都加载到内存中的相同位置。例如:

<pyfmi.fmi.FMUModelCS1 object at 1xxxxxxxxx>
<pyfmi.fmi.FMUModelCS1 object at 1xxxxxxxxx>
...

如何用pyfmi正确实例化多个fmu?在


Tags: path实例in模型算法forobjectmodels