将多个FMU合二为一
我有一个 pandapower 网络,在一些公交车上,我将电池和光伏设备作为 FMU。现在我有一个主算法,可以在不同 FMU 的输入和输出之间创建连接并运行模拟。
我的问题是是否有可能将所有内容组合成一个 FMU,它将所有不同的输入和所有不同的输出组合在一起。
回答
一些免费和商业工具提供了从多个连接的 FMUS(有时称为 Matryoshka FMU)创建 FMU 的能力。
例如,
- fmpy 与“创建 fmu_container”,参见https://github.com/CATIA-Systems/FMPy/blob/master/tests/test_fmu_container.py示例
- Dymola:进口 FMU 并作为 FMU 再出口