我正在尝试将三个FMU合并为一个包含所有三个FMU的FMU。具体地说,我有一个pandapower电力网络的FMU和两个FMU,它们是使用PythonFMU tool转换成FMU的CSV文件。所有的FMU都经过了FMU Check的测试,并一起进行了模拟,以检查是否一切正常。
然后,我使用FMPy tool将它们组合在一起,并成功导出最终的FMU。
然而,当我尝试验证这一点时,我得到了以下错误:
ModelStructure/Outputs must have exactly one entry for each variable with causality="output".你知道这里出了什么问题吗?
发布于 2021-07-14 05:11:16
您的问题似乎在https://github.com/CATIA-Systems/FMPy/issues/281#issuecomment-879092943中得到了解决,您应该尝试使用fmpy的developmenet分支重新生成容器化的FMU。
https://stackoverflow.com/questions/68337508
复制相似问题